goat

(redirected from goat deodorizing)
Also found in: Dictionary, Medical, Encyclopedia, Wikipedia.
  • noun

Synonyms for goat

one who is made an object of blame

Synonyms for goat

any of numerous agile ruminants related to sheep but having a beard and straight horns

a victim of ridicule or pranks

(astrology) a person who is born while the sun is in Capricorn

the tenth sign of the zodiac