globalizeEnglish

globalise, globalize

Verb

Make world-wide in scope or application

English: globalize, globalise

English words with similar meanings

Show 1 words