Leveler /(-ẽr)/

Lev·el·er

Leveler

n.
  1. One who, or that which, levels.
  2. One who would remove social inequalities or distinctions; a socialist.