无迹可寻wújìkěxúnMeanings1. (idiom) to leave no trace; to have no detectable clues or signsCharacters used无not迹trace可can寻to look for