Vulcan cannon

Vulcan cannon

English Noun
Ad

Definition

Any electric Gatling gun.

Etymology

Originally coined by General Electric for their electric gatling guns.

Ad