What is the meaning of the word "yap"?

Definitions:

  1. A high-pitched bark or chatter, often repetitive or annoying. copy to clipboard NOUN
    • The constant yap of dogs in the distance kept her awake. copy to clipboard
  2. To bark sharply or make a high-pitched, repetitive noise, often used to describe small dogs or loud, trivial talking. copy to clipboard VERB
    • He wouldn't stop yapping about his new car. copy to clipboard
    • The little dog began to yap excitedly when the doorbell rang. copy to clipboard

Synonyms: