deficient in amount or quality or extent; meager resources; meager fare
[ Syn: meager , meagre , meagerly , stingy ]