fritter away
Intermédiaire supérieur (B2) neutral
To slowly waste something valuable — like money or time — on lots of little things that don't matter.
"She frittered away her savings on clothes and takeaways without realising how much she'd spent."