plural goats
plural goats
Learner's definition of GOAT
1
[count] : a small animal that is related to the sheep山羊
2
the goat US : a person who is blamed for a loss or failure替罪羊;(被指责造成失利或失败的)罪人
get your goat
informal
◊ If something gets your goat, it upsets you or irritates you.使烦恼;使恼怒
old goat
informal
—
used as an insulting way to refer to an old man老色鬼
separate the sheep from the goats
— see 1separate