attelle
Top 20000
Meanings
Noun
1. hame (on a horse)
2. splint
Examples1
The doctor put a splint on her arm.