-
nounan overwhelming number or amount
-
nounthe rising of a body of water and its overflowing onto normally dry landtype of:
Words sounding like good inundation
We don't have words sounding like good for this word yet.