1. drowned
  2. to end
  3. to die
  4. to inundate

CEDICT

Homographs