TUP


Meaning of TUP in English

[ tʌp ]

■ noun chiefly Brit. a ram.

■ verb ( ~s , ~ping , ~ped )

1》 chiefly Brit. (of a ram) copulate with (a ewe).

2》 N. English informal headbutt in a fight.

Derivatives

~ping noun

Origin

ME: of unknown origin.

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