VariousWords beta
Definitions:
Noun
shuttle bus
Definition: shuttle consisting of a bus that travels between two points
Definition: Short-haul, limited-passenger buses, typically privately owned, such as by hotels, retirement villages, etc.; a shuttle.