YAP Meaning of YAP in English [noun] [C]I stood on the dog's foot and it (gave/made) a yap. Cambridge English vocab. Кембриджский английский словарь. 2012