n. & v.
n. 1 a young dog. 2 a young wolf, rat, seal, etc. 3 Brit. an unpleasant or arrogant young man.
v.tr. (pupped, pupping) (also absol.) (of a bitch etc.) bring forth (young). in pup (of a bitch) pregnant. sell a person a pup swindle a person, esp. by selling something worthless.
[ back-form. f. PUPPY as if a dimin. in -Y(2) ]