n. one favors political and social reform, one who supports a progressive political philosophy; member of a liberal political party
LIBERAL
Meaning of LIBERAL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012