ensnaring
ADJECTIVE
insidious
Synonyms
STRONGEST
WEAK
Antonyms
NOUN
capture
Synonyms
Antonyms