LOCALIZER


Meaning of LOCALIZER in English

n. something which makes local; something which limits to a specific area; something which concentrates in a specific location; (Medicine) apparatus used to locate solid particles in the eyeball by radiography

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.