Definition of deathwatch in English:

deathwatch

noun

  • A vigil kept beside a dead or dying person.

Pronunciation

deathwatch

/ˈdɛθwɒtʃ/