goat(redirected from goat deodorizing)
Also found in: Dictionary, Thesaurus, Encyclopedia.
1. A domesticated ruminant mammal (Capra hircus) having backward curving horns and a beard especially in the male, raised for its wool, milk, and meat.
2. Any of various wild ruminant mammals of the genus Capra and related genera, including the ibexes and the wild goat (C. aegagrus) of Eurasia.