English Dictionary
Definition centralize in British English
centralize verb
[transitive] verb
/ˈsentrəlaɪz/
Synonyms and related words
