profligate
adjectiveGiven to or characterized by licentiousness or dissipation.
Given to or characterized by reckless waste; wildly extravagant.
nounA profligate person.
To drive away; disperse; discomfit; overcome.
Overthrown; conquered; defeated.
