inundate
İngilizce—Türkçe Sözlük (FreeDict, 2017)
inundate /ɪnkwˈaɪə/
1. su ile kaplamak, su basmak, sel basmak
2. çok fazla miktarda mevcut olmak
3. garketmek. inunda'tion sel, tufan
4. çok fazla miktarda olma.
İngilizce—Türkçe Sözlük (Anonim)
inundate
sel basmak
garketmek
boğmak