Thayer's Greek Lexicon

 1. to reply by professing or by confessing
2. to agree mutually (in turn), to make a compact
3. to acknowledge in the presence of
  1) to give thanks