Noun Definitiontup1.Definition: uncastrated adult male sheep"A British term is `tup'"Related Noun(s):ramCategory: Animals