Definition of Undiscoverable

  • (adjective satellite) not able to be ascertained; resisting discovery

Synonyms of Undiscoverable


Antonyms of Undiscoverable


No Antonyms Found.

Homophones of Undiscoverable


No Homophones Found.