Graphwords.com
Save as image
noun
adj
verb
adv
Textual thesaurus for "tup"
(noun)
ram
uncastrated adult male sheep
a British term is `tup'