Definition of centrifugal gun in English:

centrifugal gun

noun

historical
  • A gun or cannon which operates by accelerating projectiles in a rotating mechanism.

Origin

Mid 19th century; earliest use found in New York Daily Express.