to trap someone in a complex situation of deceit.
Meanings
He found himself ensnared in a web of lies he couldn't escape.
Synonyms
Antonyms
Examples
Last updated: 2025/01/11 11:59