nowhere to be seen/in sight/to be found - definition and synonyms

phrase
  1. impossible to see/find

    The children were nowhere in sight.

    The papers were nowhere to be found.

See also main entry: nowhere