Meaning of whistle stop
Definition of whistle stop
(noun)
a
small
railway
station
between
the
principal
stations
or a
station
where the
train
stops
only
on a
signal
Other information on whistle stop
WIKIPEDIA results for
whistle stop
Amazon results for
whistle stop
Tweet