Definition of make a clean breast of something in US English:

make a clean breast of something

phrase