GRASSROOTS


Meaning of GRASSROOTS in English

n. general public, common people; rural or agricultural part of a country; people who live in these areas; source or origin; foundation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.