Find the word definition

Wiktionary
spider strap

n. 1 A system of connected straps (for example on luggage or for equine use). 2 (context emergency medicine chiefly in the plural English) One of a ten-armed system of straps used by responders in backboard immobilization.