localization
1 Definition of localization
Meaning of localization: The process of determining or marking the location or site of a lesion or disease.
The process of determining or marking the location or site of a lesion or disease. May also refer to the process of keeping a lesion or disease in a specific location or site.