1 lay oneself open | Definition of lay oneself open

lay oneself open

idiom

Definition of lay oneself open

: to expose oneself (to something, such as criticism) He laid himself open to criticism with his remarks.