Adjective: untraceable ,ún'trey-su-bul
- Incapable of being traced or tracked down
"an untraceable source"
Antonym: traceable
Encyclopedia: Untraceable
Antonym: traceable
Encyclopedia: Untraceable