Synonyms for "globalize"

Words with similar meaning