Strapple

Webster's Dictionary of the English Language

·vt To hold or bind with, or as with, a strap; to Entangle.