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