Meaning of inundation
Definition of inundation
(noun)
the
rising
of a
body
of
water
and its
overflowing
onto
normally
dry land; "plains fertilized by
annual
inundations"
an
overwhelming
number
or amount; "a
flood
of requests"; "a torrent of abuse"
Other information on inundation
WIKIPEDIA results for
inundation
Amazon results for
inundation
Tweet