admitting, revealing, disclosing, acknowledging, avowing, declaring, professing, conceding, owning up, coming clean, fessing up, spilling the beans, letting on, making known, unveiling, uncovering, ex... [more]
admitting, revealing, disclosing, acknowledging, avowing, declaring, professing, conceding, owning up, coming clean, fessing up, spilling the beans, letting on, making known, unveiling, uncovering, ex... [more]