to throw away an opportunity
Verb
to dissipate one's effort
Verb
to flog a dead horse
Verb
to squander one's life in vain
Verb
to riot away one's life
Verb
to squander one's life routinely
Verb
to give away a good chance
Verb
to dissipate of funds
Verb
to throw money down the drain
Verb
to spend one's money for no purpose
Verb
to waste one's words
Verb
to footle away one's time
Verb
to peddle away one's time
Verb
to dawdle away one's time
Verb
to riot away one's time
Verb
to fritter away one's time
Verb
to misemploy one's time
Verb