heelstrap (English, noun)
expansion: heelstrap (plural heelstraps)
Senses:
glosses: A strap worn around the heel of the foot.
Forms:
form: heelstraps
tags: plural