VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A minor railway station at which a train stops if specifically requested.
Verb
whistlestop
Definition: tour the country in order to solicit votes for an election
Definition: Alternative form of whistle-stop