Definition of fog gun in English:

fog gun

noun

historical
  • A large gun or cannon used to sound a warning or signal to shipping in foggy weather.

Origin

Late 18th century; earliest use found in London Courant.