English Dictionary
Definition globalized in British English
globalized adjective
adjective
/ˈɡləʊbəlaɪzd/
Synonyms and related words
