Definition of alarm cannon in English:

alarm cannon

noun

historical
  • A gun fired to signal an alarm or give notice of danger.

Origin

Late 18th century.