Meaning of yelp

Definition of yelp

(noun) a sharp high-pitched cry (especially by a dog)
(verb) bark in a high-pitched tone; "the puppies yelped"

Other information on yelp

WIKIPEDIA results for yelp
Amazon results for yelp