indiscoverable /,indis'kʌvәrәbl/ 📖 中文释义 a. 难以发现的 📘 English Definition(英文释义) a. Not discoverable; undiscoverable. ← indisciplined I 字母词表 indiscreet →