English Dictionary
Definition GOAT in British English
GOAT noun
noun
1
Greatest Of All Time: a person who has accomplished the most in relation to a particular activity, especially sport
