closed book


Meanings

  • something that baffles understanding and cannot be explained;