submerse ( synonym found)

Definition of submerse:

(v) : to submerge

Back to Top