Brown Driver Briggs

 1. to return, repeat, go about, do again
  1) (Piel) to surround, go round and round
  2) (Pilel) to restore, relieve
  3) (Hithpalel) to be restored
2. to bear witness
  1) (Qal) to bear witness, say again and again
  2) (Hiphil)
2b1. to testify, bear witness
2b2. to cause to testify, take or call as witness, invoke
2b3. to protest, affirm solemnly, warn, exhort or enjoin solemnly,
admonish, charge
  3) (Hophal) to protest, give warning