enchain
English Dictionary
->
Letter E
-> enchain
Search Dictionary:
enchain Definition
(v)
restrain
or
bind
with
chains
enchain Synonyms
enchain
© Art Branch Inc.