TERRESTRIAL DEPOSIT


Meaning of TERRESTRIAL DEPOSIT in English

noun

1. : a sedimentary deposit made on land above tidal reach as a result of the activity of glaciers, wind, rainwash, and streams

2. : a sedimentary deposit formed by springs or by underground water in cavities of rocks

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.