Top definition
Making something that all nations can enjoy even though seperated by language.
THey are internationalizing that game.
by nin_j December 21, 2006
Get the mug
Get a internationalizing mug for your coworker Vivek.