FREE RIDER


Meaning of FREE RIDER in English

One who receives something without paying.

Environmental economics English glossary.      Английский глоссарий экономики окружающей среды.