English dictionary
natural depression meaning and definition
Definition and meaning of natural depression at MeaningMonkey.org. natural depression meaning and definition in the English Dictionary.NATURAL DEPRESSION noun
Definition of natural depression (noun)
- a sunken or depressed geological formation
- synonyms: depression
- antonym: elevation
Source: Princeton University Wordnet