localisation
1. [ noun ] (physiology) the principle that specific functions have relatively circumscribed locations in some particular part or organ of the body
Synonyms: localisation_principle localization localization_of_function localization_principle localisation_of_function
Related terms: principle lateralisation physiology
2. [ noun ] a determination of the location of something
Synonyms: location localization fix locating
Examples:

"he got a good fix on the target"

Related terms: determination echolocation situate set localize place
Similar spelling:   localization
  legalisation
  localized
  localised