Submerge

Portuguese Meaning

submergir

mergulhar

afogar

afundar

imergir

inundar

English Meaning

  1. To place under water.
  2. To cover with water; inundate.
  3. To hide from view; obscure.
  4. To go under or as if under water.