3 English Synonyms for SUBMERGE
Prev.1Next
Definition: 1. (transitive) To place within a fluid (generally a liquid, but also a gas).
There are 4 definitions of the word immerse
Show more information about immerse
Definition: 1. To submerge.
There are 2 definitions of the word submerse
Show more information about submerse
Definition: 1. A basin used for holding water for washing.
There are 27 definitions of the word sink
Show more information about sink
Prev.1Next
Search took: 4.9360 ms