YAP


Meaning of YAP in English

[noun] [C]I stood on the dog's foot and it (gave/made) a yap.

Cambridge English vocab.      Кембриджский английский словарь.