English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition localization in British English

localization noun

[uncountable] noun
/ˌləʊkəlaɪˈzeɪʃ(ə)n/
1

the process of carrying out an activity only in a particular area of the world, or the process of changing it to make it suitable for a particular area of the world

Synonyms and related words
Definition localization in British English