Backstrap meaning

A pull strap extending the backstay of a boot or shoe.
noun
0
0
The backbone of a book.
noun
0
0
A loin of meat consisting of the muscle on each side of the spine.
noun
0
0
Advertisement

Origin of backstrap

back +‎ strap