Indistinguishable Synonym. Definition of indistinguishable adjective in Oxford Advanced Learner'