INDISCOVERABLE


Meaning of INDISCOVERABLE in English

[in.dis.cov.er.able] adj (1640): not discoverable

Merriam-Webster English vocab.      Английский словарь Merriam Webster.