tup has definitions from the field of zoology
1
[ noun ] (zoology) uncastrated adult male sheep

Synonyms

ram

Examples

: "a British term is `tup'"

Related terms

sheep horn

*