Brown Driver Briggs

 1. to go straight, walk, go on, advance, make progress
  1) (Qal) to go straight on, make progress
  2) (Piel)
1b1. to go straight on, advance
1b2. to lead on (causative)
1b3. to set right, righten
1b4. to pronounce happy, call blessed
  3) (Pual)
1c1. to be advanced, be led on
1c2. to be made happy, be blessed