Localization Meaning

There are 2 meaning(s) for word Localization

Meaning 1 : a determination of the place where something is

    Synonyms : fix,  localisation,  locating,  location
Meaning 2 : (physiology) the principle that specific functions have relatively circumscribed locations in some particular part or organ of the body

    Synonyms : localisation,  localisation of function,  localisation principle,  localization of function,  localization principle