Meaning of yap

Definition of yap

(noun) informal terms for the mouth
(verb) bark in a high-pitched tone; "the puppies yelped"

Other information on yap

WIKIPEDIA results for yap
Amazon results for yap