Antonyms
Synonyms
Etymology

1. localization

noun. ['ˌloʊkələˈzeɪʃən'] a determination of the place where something is.

Etymology

  • localization (English)
  • -ation (English)
  • localize (English)
  • -ize (English)

2. localization

noun. ['ˌloʊkələˈzeɪʃən'] (physiology) the principle that specific functions have relatively circumscribed locations in some particular part or organ of the body.

Etymology

  • localization (English)
  • -ation (English)
  • localize (English)
  • -ize (English)
Antonym.com