To make a clean breast
Meaning, Definition & Usage
Dictionary
Related
Definitions
. See under
Breast
.
Definitions
to disclose the secrets which weigh upon one; to make full confession.
Webster 1913
Previous
Next