machine gun

noun

1.
a rapidly firing automatic gun (often mounted)
Derived from:
machine gun