nowhere to be found

Adjective

 * 1)  not present; missing or lost.