John Luther Jones

Explore definitions, synonyms, and language insights of John Luther Jones

Definitions

Noun
United States railroad engineer who died trying to stop his train from crashing into another train; a friend wrote a famous ballad describing the incident (1864-1900)