How to pronounce ping

in:

Accents & languages on maps

Definition
  • Definition of ping

    • a river in western Thailand; a major tributary of the Chao Phraya
    • a sharp high-pitched resonant sound (as of a sonar echo or a bullet striking metal)
    • hit with a pinging noise

Random words: AustraliaYouTubeauntanythinglieutenant