Tra từ

Laban Dictionary trên mobile

  • verb
    yaps; yapped; yapping
    [no obj]
    of a dog :to bark in high, quick sounds
    informal :to talk in a loud and annoying way
    noun
    plural yaps
    [count] a dog's high, quick bark
    US slang :mouth
    I told him to shut his yap. [=trap]