INDISCOVERABLE Meaning of INDISCOVERABLE in English [in.dis.cov.er.able] adj (1640): not discoverable Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012