Brown Driver Briggs

 1. to lean, lay, rest, support, put, uphold, lean upon
  1) (Qal)
1a1. to lean or lay upon, rest upon, lean against
1a2. to support, uphold, sustain
  2) (Niphal) to support or brace oneself
  3) (Piel) to sustain, refresh, revive