ALL meanings of delayering
- uncountable noun delayering Delayering is the process of simplifying the administrative structure of a large organization in order to make it more efficient. 3
- noun delayering the process of pruning the administrative structure of a large organization by reducing the number of tiers in its hierarchy 3
- noun delayering Present participle of delayer. 1