English edit

Noun edit

entanglers

  1. plural of entangler