spider wrap

English

Noun

spider wrap (plural spider wraps)

  1. A wired alarm device put on merchandise in stores to deter theft.