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
Tweet