Word Games

Scrabble US/Canada (OTCWL) Yes (24 Points)
Scrabble UK (SOWPODS) Yes (24 Points)
Words With Friends Yes (28 Points)

Localizations Definition

(noun)

Definitions

the process of making something local in character or restricting it to a particular place


Examples

the tug-of-war between the forces of globalization and localization