Meaning of tup

Definition of tup

(noun) uncastrated adult male sheep; "a British term is `tup'"

Other information on tup

WIKIPEDIA results for tup
Amazon results for tup