pup - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 1
    a very young dog
    1. a.
      a very young canine (=an animal in the same group as dogs)

      a wolf/coyote pup

    2. b.
      a very young seal (=an animal that lives near the sea) or similar animal
  2. 2
    old-fashioned a rude or unpleasant young man

    He’s an empty-headed young pup.