herraduraEnglish translation of herraduraf horseshoe Definition of horseshoe in the British & World English dictionary Definition of horseshoe in the US English dictionary Translate horseshoe | into French | into German | into Italian