shellsprayer

noun

1.
a rapidly firing automatic gun (often mounted)