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.