WTWM

whatsthatwordmean

← Definition
Guess

immeshed

adjectiveCaught or entangled in something, especially a difficult or complicated situation.

Synonyms

entangledadjectiveenmeshedadjectiveinvolvedadjective

Antonyms

freeadjective

Built for word lovers.