POM-POM


Meaning of POM-POM in English

Function: noun

Etymology: imitative; from the sound of its discharge

Date: 1899

: a multibarreled automatic antiaircraft gun of 20 to 40 millimeters mounted especially on ships

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.