What is the full meaning of landforms
LANDFORM, a natural feature of the earth's surface [n]
Example of the word landforms placed on a Scrabble board.