I have read somewhere that the British have used the expression like the Indian Railways to mean very late based on the fact that most of the trains in India were always running late, especially in former days. I would like to know whether it is true or false?
I don't believe it's a standard idiom in any variety of English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.