deluged
ˈdɛljuːdʒ
verb
overwhelm with a flood.
caravans were deluged by the heavy rains
flood,inundate,engulf,submerge,swamp,drown
verb
overwhelm with a flood.
caravans were deluged by the heavy rains
flood,inundate,engulf,submerge,swamp,drown
Begin a journey through worlds of puzzles.