English to English

whistle stop

noun (n)

  • a small railway station between the principal stations or a station where the train stops only on a signal(noun.artifact)
    source: wordnet30
Advertisement

Bookmark This Site