locator
English Dictionary
->
Letter L
-> locator
Search Dictionary:
locator Definition
(n)
a
person
who
fixes
the
boundaries
of
land
claims
locator Synonyms
locater
locator
© Art Branch Inc.