English word definition — powered by WordNet
not easily seen
barely able to be perceived
Want to remember undetectable?