What's a word for a person who spends too much? - jtirado, United States
Answer
The word closest in meaning to what you want is spendthrift. Spendthrift is a noun that means "a person who spends money in a careless or wasteful way."
Other words that you might consider are adjectives that describe the trait of being a careless spender:
extravagant One of the meanings of extravagant is “spending a lot of money,” as in this example:
On my income, I can't afford to be extravagant.
profligate Profligate means “carelessly and foolishly wasting money, materials, etc.,” as in this sentence:
She was profligate in her spending.
improvident Improvident means not providing or saving for the future: not sensible regarding money, as in this sentence:
Her improvident habits left her with no retirement savings
The words suggested above are all slightly formal in tone. In casual conversation, many people would simply say, "He is careless with money," or "She spends too much."