EnglishMain Dictionary
squander
Universal Words
verb
[VN] ~ sth (on sb/sth) to waste money, time, etc. in a stupid or careless way:
My uncle squandered all his money on gambling. * She squandered her chances of winning. * He just squandered his talent.