Noun Definitionlimited1.Definition: public transport consisting of a fast train or bus that makes only a few scheduled stopsRelated Noun(s):expressCategory: Objects