To make a clean breast Meaning, Definition & Usage

Definitions
  1. . See under Breast.
Definitions
  1. to disclose the secrets which weigh upon one; to make full confession.

Webster 1913