ensnarl

?

ads

verb

~ ensnarl verb; ~ ensnarled past tense

thesaurus

ads