Feedback
Track pizza
Meaning
Noun
●
In American English, Rail transportation & Suicide:
A person
hit
by a
train
after
jumping
or
falling in
front of it.
Sourced from
Wiktionary
Synonyms
One Under
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better