SOCIALIST

Definition of SOCIALIST

  1. (noun)a political advocate of socialism
  2. (adj)advocating or following the socialist principles