English Dictionary
Definition centralise in British English
centralise
/ˈsentrəlaɪz/
Synonyms and related words
