English Dictionary
Definition globalise in British English
globalise
/ˈɡləʊbəlaɪz/
Synonyms and related words
