Brown Driver Briggs

 1. to be clean, be pure, be clear
  1) (Qal)
1a1. to be clean, be pure
1a2. to be clear, be justified
  2) (Piel)
1b1. to make clean, make pure, keep clean, keep pure
  3) (Hithpael)
1c1. to cleanse
1c2. to make yourself clean, purify oneself