MalayTranslate.com
Malay to English Translator
Translate Here

English to English

pom-pom

noun (n)

  • decoration consisting of a ball of tufted wool or silk; usually worn on a hat
    dekorasi consisting dari bola tufted wol atau sutra; biasanya dipakai di topi
    Synonym:
    pompon
    source: wordnet30
  • artillery designed to shoot upward at airplanes
    artileri dirancang untuk menembak berterusan di pesawat
    source: wordnet30