alarum clock

English

Noun

alarum clock (plural alarum clocks)

  1. Archaic form of alarm clock.