admitting, confessing, acknowledging, owning up, coming clean, disclosing, revealing, conceding, avowing, declaring, professing, divulging, confessing to, coming forward, making known, letting on, spi... [mehr]
admitting, confessing, acknowledging, owning up, coming clean, disclosing, revealing, conceding, avowing, declaring, professing, divulging, confessing to, coming forward, making known, letting on, spi... [mehr]