Meaning ofgoatsfootin English

goatsfoot

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