PUP


Meaning of PUP in English

■ noun

1》 a young dog.

2》 a young wolf, seal, rat, or other mammal.

3》 dated a cheeky or arrogant boy or young man.

■ verb ( ~s , ~ping , ~ped ) give birth to a ~ or ~s.

Phrases

sell someone a ~ Brit. informal swindle someone by selling them something worthless.

Origin

C16: back-form. from ~py , interpreted as a dimin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.