About us
Define
Definitions for
"undiscoverable"
not able to be ascertained; resisting discovery
wordnet.princeton.edu