POM-POM


Meaning of POM-POM in English

n. an automatic quick-firing gun esp. on a ship.

Etymology: imit.

Oxford English vocab.      Оксфордский английский словарь.