(of persons) dangerously reckless or violent as from urgency or despair
Seed ·
desperate in CommonParlance