v.
1.confess to a punishable or reprehensible deed, usually under pressure
2.admit, make a clean breast of
3.confess to God in the presence of a priest, as in the Catholic faith
Idiom of the Day
keep one's head above water
to have the ability to pay one`s bills
The man is having trouble keeping his head above water since his salary decreased.