Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lay bare
in English
lay bare
#common
Definitions
Verb
to
reveal
or
expose
(
a
truth
,
fact
,
etc
.)
The
investigation
will
lay
bare
the
corruption
within
the
company
.
to
remove
covering
;
strip
(
something
)
The
strong
wind
helped
lay
bare
the
roots
of
the
old
tree
.
Base Words
bare
lay