horseshoe - verb

transitive

Infinitivehorseshoe
3rd person singularhorseshoes
Pasthorseshoed
Past Participlehorseshoed
Present Participlehorseshoeing