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 . Словарь английских идиом. 2012