Definition of yelp

Definition of yelp
  1. yelp Noun An abrupt, high-pitched noise or utterance.
  2. yelp Verb To utter an abrupt, high-pitched noise.
Need more help? Try our forum NEW