yelp
/jɛlp/Definitions
1. verb
to utter a sudden, high-pitched cry, as of pain, fear, or excitement
“She let out a loud yelp when she burned her finger.”
2. noun
a high-pitched cry, typically of pain or excitement
“The animal’s yelp echoed through the forest.”
3. noun
a directory or guide that provides information on the quality or suitability of businesses, products, or services
“The travel website is a popular review and yelp for tourists.”