Searchless

Search·less

Searchless

a.
  1. Impossible to be searched; inscrutable; impenetrable.