English Dictionary
Definition horseshoe in British English
horseshoe noun
[countable] noun
/ˈhɔː(r)sˌʃuː/
English Dictionary