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

a strong, unpleasant smell

Example:
There was a terrible pong coming from the drains.
The fridge had a distinct pong after the power cut.

Verb

to produce a strong, unpleasant smell

Example:
The rubbish bin was really beginning to pong.
His socks always pong after a long run.
Related Word: