tup

Explore definitions, synonyms, and language insights of tup

Definitions

Noun
uncastrated adult male sheep; "a British term is `tup''"

Synonyms

ram

More General Terms