untraceable Meaning, Definition & Usage

  1. adjective incapable of being traced or tracked down
    • an untraceable source

WordNet