WTWM

whatsthatwordmean

← Definition
Guess

inundate

verbTo flood an area with a large amount of water.

Synonyms

floodverboverwhelmverbdelugeverb

Antonyms

drainverb

Built for word lovers.