yelpingEnglish

yelp, yelping, yip

Noun

A sharp high-pitched cry (especially by a dog)

English: yip, yelp, yelping

English words with similar meanings

Show 2 words