Synonymy
>
DISCOVERED
discovered
Synonyms of DISCOVERED
adjective
met
,
detected
,
rescued
Synonymy
>
discovered