Definition of "Pup" :
noun: young of any of various canines such as a dog or wolf
noun: an inexperienced young person
verb: give birth to (a puppy)
noun: young of any of various canines such as a dog or wolf
noun: an inexperienced young person
verb: give birth to (a puppy)