Cannot be currently found, put in an obscure place, lost - often temporarily.
Gone; departed; disappeared.
Made obsolete; altered drastically as a result of situational change.