undiscoverable
/,ʌndi'skʌvәrәbl/
中文翻译
a. 无法发现(或发觉)的, 不能公诸于世的
英文解释
s not able to be ascertained; resisting discovery
常见例句
1
undiscoverable.
2
Undiscoverable to sight.