From the Latin for "lean", it means deficient or barely adequate
This question originally aired on October 14,
... [DOC] [TLE] meager English definition/translation - seadict.com [PAR] Definition of meager in Seadict English online Dictionary.