English dictionary
localisation
nounParts of speech
Definitions
noun
- a determination of the place where something is
noun
- (physiology) the principle that specific functions have relatively circumscribed locations in some particular part or organ of the body
Example sentences
he got a good fix on the target
