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

Dictionary of English idioms .      Словарь английских идиом.