Skimps Synonyms and Antonyms

Subsist on a meager allowance
(Verb)