English Dictionary
◊ TUP
tup
n : uncastrated adult male sheep: "a British term is `tup'"
[syn: {ram}]
 tunnel  tunny  tup  tupaia  tupaiidae