Etymology
Advertisement

tup (n.)

"male sheep," c. 1300, Scottish and Northern English; of unknown origin. As a verb, "to copulate," 1540s. Related: Tupped; tupping.

Advertisement
Advertisement
Definitions of tup

tup (n.)
uncastrated adult male sheep;
a British term is `tup'
Synonyms: ram
From wordnet.princeton.edu