Scrimped Synonyms

Subsist on a meager allowance
(Verb)