spoorless

Adjective

 * 1) Without spoor.
 * 2)  Without (leaving) a trace.