Word Hen
What is the meaning of the word "
untraceable
"?
Definitions:
incapable of being traced or tracked down
adjective
an untraceable source