entrencher noun1 •One who, or that which, entrenches.I’m a professional entrencher of management. — 2008 formsentrenchers