enmeshments

English

Noun

enmeshments

  1. plural of enmeshment