Meaning of “pong” in the English Dictionary