Definition of confesses:
(v) :
(intransitive, transitive) To admit to the truth, particularly in the context of sins or crimes committed.
(v) :
(religion) To unburden (oneself) of sins to God or a priest, in order to receive absolution.
(v) :
(transitive) To acknowledge faith in; to profess belief in.
(v) :
(transitive) To disclose or reveal.
(v) :
(transitive, religion) To hear or receive such a confession of sins from.
(v) :
(intransitive, chiefly in the context of Japanese media) To profess one's love.