| Date: | 1500-1600 |
| Origin: | puppy |
1HBA a young dog [= puppy]:
a spaniel pup
a spaniel pup2HBA a young seal or otter
3 old-fashioned a young man who is rude or too confident
4 to be tricked into buying something that is not worth what you paid for it

Related topics: