Helen:

I'd not heard that interpretation before. The phrase to me means arrived on time. It was something my parents said in that context and I never questioned it. But I'm wondering if it meant that a train or ship arrived ringing a bell to announce "Hey, I'm here on time or even ahead of schedule, whereas if they were late they would not advertise their arrival.





TEd