Showing results for "harnesses"
Search instead for
hamminesses.
harnesses
NOUN
gear for controlling an animal
Synonyms
VERB
rein in; control
Synonyms
Antonyms