Synonyms: web, entanglement
Definition: an intricate trap that entangles or ensnares its victim
Similar words: trap
Definition: a device in which something (usually an animal) can be caught and penned