LOCATOR Meaning of LOCATOR in English ( n. ) One who locates, or is entitled to locate, land or a mining claim. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012