Synonyms of Affogar

Primary definition: To cause someone or something to die by submerging in water or other liquid and preventing breathing.

Full Dictionary Entry

Antonyms & Opposite Concepts