tup


tup (http://definr.com/tup)

     n : uncastrated adult male sheep: "a British term is `tup'"
         [syn: ram]