Synonym.com
NEW
Table of Contents
1. tup
Table of Contents
1. tup
Synonyms
Etymology
1. tup
noun.
uncastrated
adult
male
sheep.
Synonyms
sheep
horn
Etymology
tupe (Middle English (1100-1500))
download a flashcard