English

shuttle noun definition in Train and bus travel topic from the Oxford Advanced Learner's Dictionary

shuttle

 noun: Train and bus travel topic
a plane, bus or train that travels regularly between two places a shuttle service between London and Edinburgh I’m flying to Boston on the shuttle.