Meaning of the word pong in English

What does pong mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

pong

US /pɑːŋ/
UK /pɑːŋ/

Noun

1.

a strong, unpleasant smell.

Example:
corked wine has a powerful pong

Verb

1.

smell strongly and unpleasantly.

Example:
the place just pongs of dirty clothes
Learn This Word at Lingoland
Related Word: