ack-ack gun

(noun) antiaircraft

antiaircraft gun
flak
flack
pom-pom
ack-ack
gun (generic term)