LOCATOR Meaning of LOCATOR in English [lo.ca.tor] also lo.cat.er n (1784): one that locates something (as a mining claim or the course of a road) Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012