lay bare

lay bare  {v. phr.}
To expose; reveal; divulge.
During his testimony the witness laid bare the whole story of his involvement with the accused.
Categories: verb