tup

noun

  1. 1

    uncastrated adult male sheep

    a British term is `tup'

Synonyms

Also useful for “tup”:Unscrambler