English dictionary
goat's foot meaning and definition
Definition and meaning of goat's foot at MeaningMonkey.org. goat's foot meaning and definition in the English Dictionary.GOAT'S FOOT noun
Definition of goat's foot (noun)
- short-stemmed South African plant with bluish flowers
- synonyms: goatsfoot, Oxalis caprina
Source: Princeton University Wordnet