Definisi 'natural depression'
English to English
noun
1 a sunken or depressed geological formation
source: wordnet30
More Word(s)
elevation, natural elevation, formation, geological formation, basin, bed, bottom, crater, hole,

Visual Synonyms
Click for larger image