Definition of Whistle Stop

  • 1. A small railway station between the principal stations or a station where the train stops only on a signal Noun

Synonyms for word "whistle stop"

Semanticaly linked words with "whistle stop"

Hyponims for word "whistle stop"