YELP
Meaning of YELP in English
n.
Pronunciation: ' yelp
Function: noun
Etymology: 2 yelp
Date: 1501
: a sharp shrill bark or cry (as of a dog or turkey) also : SQUEAL
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012