What is the full meaning of piedmont
an area lying at the foot of a mountain [n -S]
Example of the word piedmont placed on a Scrabble board.