'Untraceable' definitions:

Definition of 'untraceable'

(from WordNet)
adjective
Incapable of being traced or tracked down; "an untraceable source" [ant: traceable, trackable]

Definition of 'Untraceable'

From: GCIDE

Words containing 'Untraceable'