dangerous to yourself or your interests; suicidal impulses; a suicidal corporate takeover strategy; a kamikaze pilot
[ Syn: self-destructive ]
dangerous to yourself or your interests; suicidal impulses; a suicidal corporate takeover strategy; a kamikaze pilot
[ Syn: self-destructive ]