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:
add yours
Source: A Dictionary of American Idioms
Comment on this entry