tup
noun
[ tʌp ]
• a ram.
• "tups were set free among the ewes for mating"
tup
verb
• (of a ram) copulate with (a ewe).
• "making small changes to the number of ewes a ram is required to tup can have a big impact on costs"
• headbutt (someone) in a fight.
Origin:
Middle English: of unknown origin.