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. Английский сленговый словарь. 2012