the GNU version of the Collaborative International Dictionary of English
n. Same as localization.
The Century Dictionary and Cyclopedia
n. See localization, localize.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. (physiology) the principle that specific functions have relatively circumscribed locations in some particular part or organ of the body
n. a determination of the place where something is
Word Usage
"World Bank about the universal tendency towards what it defines as localisation, which it says "reflects the growing desire of people for a greater say in their government ...""