DEPOSITION


Meaning of DEPOSITION in English

(n.) That which is deposited; matter laid or thrown down; sediment; alluvial matter; as, banks are sometimes depositions of alluvial matter.

Webster's English dictionary.      Английский словарь Webster.