Thayer's Greek Lexicon

 1. to be a witness, to bear witness, i.e. to affirm that one has
seen or heard or experienced something, or that he knows it
because taught by divine revelation or inspiration
  1) to give (not to keep back) testimony
  2) to utter honourable testimony, give a good report
  3) conjure, implore