Brown Driver Briggs

 1. to have a bad smell, stink, smell bad
  1) (Qal) to stink, smell bad
  2) (Niphal)
1b1. to become odious
1b2. to make oneself odious
  3) (Hiphil)
1c1. to stink, emit a stinking odour
1c2. to cause to stink
1c3. of wickedness (fig.)
  4) (Hithpael) to make oneself odious
2. (TWOT) to abhor