deathwatch
noun (1)Definition of deathwatch
(Entry 1 of 2)
: a small insect that makes a ticking sound
especially
: deathwatch beetle
deathwatch
noun (2)Definition of deathwatch (Entry 2 of 2)
1
: a vigil kept over the dead or dying
2
: the guard set over a criminal to be executed
Keep scrolling for more