Noun Definitionping1.Definition: a river in western Thailand; a major tributary of the Chao PhrayaCategory: Objects2.Definition: a sharp high-pitched resonant sound (as of a sonar echo or a bullet striking metal)Category: General