English dictionary
enchain meaning and definition
Definition and meaning of enchain at MeaningMonkey.org. enchain meaning and definition in the English Dictionary.ENCHAIN verb
Definition of enchain (verb)
- restrain or bind with chains
Source: Princeton University Wordnet