autocide
[ aw-toh-sahyd ]
noun
suicide by crashing the vehicle one is driving.
Origin of autocide
1Words Nearby autocide
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse