spider wrap (English, noun)
expansion: spider wrap (plural spider wraps)
Senses:
glosses: A wired alarm device put on merchandise in stores to deter theft.
Forms:
form: spider wraps
tags: plural