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