Meanings
-
1
noun
a device or system that finds the position of something
A GPS locator helped them track the stolen vehicle.
Thesaurus
Etymology
From Latin locātor ('one who places, a contractor'), from locāre ('to place, set'), from locus ('place'); in modern use re-derived from locate + -or.
View etymology graph ->