-
nounan overwhelming number or amount
-
nounthe rising of a body of water and its overflowing onto normally dry landtype of:
Definition that contains inundation
We don't have definitions for this word yet.