Submerge
Portuguese Meaning
submergir mergulhar afogar afundar imergir inundar
English Meaning
- To place under water.
- To cover with water; inundate.
- To hide from view; obscure.
- To go under or as if under water.