Derailment Meaning

There are 1 meaning(s) for word Derailment

Meaning 1 : an accident in which a train runs off its track