C1 verb /ɪnˈtrɛntʃ/
entrench
扎根
Meaning
To establish something so firmly that it is difficult to change.
Example
The company entrenched its position in the market through innovation.
公司通过创新巩固了其市场地位。