search

Deposition

Meaning

Noun

The
of someone from office.
The
of
, especially by a natural process; the
deposit.
In Chemistry:
The production of a
of
onto an
surface.
In Law:
The process of
; the
so taken.
In Meteorology:
The
of
or
from water vapor.
In Physics:
The
of a
into a
without an
(reverse of sublimation)
In Religion:

Name

The
of Jesus from the cross.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com