LAY BARE


Meaning of LAY BARE in English

v. phr. To expose; reveal; divulge. During his testimony the witness laid bare the whole story of his involvement with the accused.

American idioms English vocabulary.      Английский словарь американских идиом.