Definitions
There is 1 meaning of the phrase
Thomas Robert Malthus.
Thomas Robert Malthus - as a noun
An english economist who argued that increases in population would outgrow increases in the means of subsistence (1766-1834)
Synonyms (Exact Relations)
malthusthomas malthus