reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
inundate to cover or overspread with water, esp. a very large amount; flood. [2 definitions]
invade to overrun, overspread, or penetrate, esp. harmfully. [1/4 definitions]