Brown Driver Briggs

 1. to keep, guard, observe, give heed
  1) (Qal)
1a1. to keep, have charge of
1a2. to keep, guard, keep watch and ward, protect, save life
1a  1) watch, watchman (participle)
1a3. to watch for, wait for
1a4. to watch, observe
1a5. to keep, retain, treasure up (in memory)
1a6. to keep (within bounds), restrain
1a7. to observe, celebrate, keep (sabbath or covenant or commands),
perform (vow)
1a8. to keep, preserve, protect
1a9. to keep, reserve
  2) (Niphal)
1b1. to be on one's guard, take heed, take care, beware
1b2. to keep oneself, refrain, abstain
1b3. to be kept, be guarded
  3) (Piel) to keep, pay heed
  4) (Hithpael) to keep oneself from