Noun
time-gun (plural time-guns) (historical) A gun fired by means of an electric current, formerly used to signal a specific time of day.