HORSESHOE Meaning of HORSESHOE in English (n.) A shoe for horses, consisting of a narrow plate of iron in form somewhat like the letter U, nailed to a horse's hoof. Webster's English dictionary. Английский словарь Webster. 2012