Thesaurus.com
Dictionary.com
Definitions

unspotted

[uhn-spot-id] / ʌnˈspɒt ɪd /