natural depression
English Dictionary
->
Letter N
-> natural depression
Search Dictionary:
natural depression Definition
(n)
a
sunken
or
depressed
geological
formation
natural depression Synonyms
depression
natural depression
© Art Branch Inc.