Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
drown 
1 deluge, drench, engulf, flood, go down, go under, immerse, inundate, sink, submerge, swamp 
2  (figurative) deaden, engulf, muffle, obliterate, overcome, overpower, overwhelm, stifle, swallow up, wipe out