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./

Slang English vocab.      Английский сленговый словарь.