Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
confess 
1 acknowledge, admit, allow, blurt out, come clean  (informal) come out of the closet, concede, confide, disclose, divulge, 'fess up  (U.S.) get (something) off one's chest  (informal) grant, make a clean breast of, own, own up, recognize, sing  (slang, chiefly U.S.) spill one's guts  (slang) 
2 affirm, assert, attest, aver, confirm, declare, evince, manifest, profess, prove, reveal 
 
Antonyms  
 button one's lips, conceal, cover, deny, hide, hush up, keep mum, keep secret, keep under wraps, repudiate, suppress, withhold