tup - English Synonyms Dictionary

tup

n.
[1] ram