discoverable Bedeutung / discoverable Übersetzung:
“In der Lage, herausgefunden zu werden”, 1570er, von Discover + -able.