money is somewhat scarce - English Synonyms Dictionary