whistle stop Meaning and Definition
1. n. a small railway station between the principal stations or a station where the train stops only on a signal
A whistle stop is a stopping point at which trains stop only on request.
1. n. a small railway station between the principal stations or a station where the train stops only on a signal
Sponored Video