Noun Definition

limited

1.Definition: public transport consisting of a fast train or bus that makes only a few scheduled stops

Related Noun(s):express

Category: Objects