English Dictionary
Definition decentralize in British English
decentralize verb
[transitive] verb
/diːˈsentrəlaɪz/
1
to take power from a central government or organization and give it to several smaller and more local ones
Synonyms and related words
