finders
NOUN
one who discovers a thing
Synonyms
Antonyms
NOUN
a locating device
Synonyms
STRONG
WEAK
Antonyms