embrangle

?

ads

verb

~ embrangle verb; ~ embrangled past tense

thesaurus

ads