Meaning ofgoatsfootin English

goatsfoot

us/ˈɡoʊtsfʊt/uk/ˈɡəʊtsfuːt/
#uncommon
Definitions