Definition of Enchain

  • 1. Restrain or bind with chains Verb

Semanticaly linked words with "enchain"