ENROOT


Meaning of ENROOT in English

[en.root] vt [ME] (15c): establish, implant

Merriam-Webster English vocab.      Английский словарь Merriam Webster.