spider wrap noun1 •A wired alarm device put on merchandise in stores to deter theft. formsspider wraps