Definitions for lay bare
This page provides all possible meanings and translations of the word lay bare
To make bare; strip.
To expose to view, reveal, uncover.
Origin: lay + bare
Find a translation for the lay bare definition in other languages:
Select another language: