Wordia - The Definition Of Strap
strap
noun, a long strip of leather or similar material, for binding trunks, baggage, or other objects
From Collins
©HarperCollins 2008. Collins English Dictionary definition of strap
noun, a long strip of leather or similar material, for binding trunks, baggage, or other objects
From Collins
©HarperCollins 2008. Collins English Dictionary definition of strap