deposition


deposition

noun

Definition of DEPOSITION

matter that settles to the bottom of a body of liquid <several types of deposition on the bottom of the lake>
Related Words lees; ooze, silt, sludge; dross, slag, waste

Seen & Heard

What made you want to look up deposition? Please tell us where you read or heard it (including the quote, if possible).