Frugal means economical, sparing, or thrifty - careful with money and resources. The opposite (antonym) is extravagant - spending freely and wastefully. Copious means abundant, generous means giving freely, and ostentatious means showy, but extravagant is the clearest antonym.