bare it all
Hide nothing whatsoever
To bare it all is to expose oneself completely—either physically by undressing or figuratively by revealing personal truths.
The phrase often describes nude photography or performance: She bared it all for the magazine spread.
In emotional contexts, it means holding nothing back: In the interview, he bared it all about his struggles with addiction.
- confessAcknowledge wrongdoing openly
- come cleanAdmit the full truth
- spill the beansReveal confidential information
- exposeMake known publicly
- revealMake something visible
disclose · full disclosure · nakedness · in the buff · birthday suit · uncover · divulge · strip · stripped down · disrobe · truthfulness · catharsis · vulnerability · heart on sleeve · rawness · undress · honesty · open book