Word info

spider strap

Noun

Meaning

A system of connected straps (for example on luggage or for equine use).

(emergency medicine, chiefly in the plural) One of a ten-armed system of straps used by responders in backboard immobilization.

Source: en.wiktionary.org

Close letter words and terms