v. phr. To expose; reveal; divulge. During his testimony the witness laid bare the whole story of his involvement with the accused.
LAY BARE
Meaning of LAY BARE in English
American idioms English vocabulary. Английский словарь американских идиом. 2012