Table of Contents
Synonyms
Etymology

1. tup

noun. uncastrated adult male sheep.

Synonyms

  • sheep
  • horn

Etymology

  • tupe (Middle English (1100-1500))

Featured Games

Synonym.com