EGAVE
beduck
Meaning
verb
To duck or immerse thoroughly; submerge.
Similar words
indrench
submerge
bedrench
immerse
immerge
bedaub
engulf
plunge
swamp
imbue
Save “beduck” to learn later