To lay open Meaning, Definition & Usage

Definitions
  1. to open; to uncover; to expose; to reveal.

Webster 1913