inundation
English Dictionary
->
Letter I
-> inundation
Search Dictionary:
inundation Definition
(n)
the
rising
of
a
body
of
water
and
its
overflowing
onto
normally
dry
land
; "
plains
fertilized
by
annual
inundations
"
(n)
an
overwhelming
number
or
amount
; "
a
flood
of
requests
"; "
a
torrent
of
abuse
"
inundation Synonyms
alluvion
deluge
flood
inundation
torrent
© Art Branch Inc.