English Dictionary
Definition shuttle in British English
shuttle noun
[countable] noun
/ˈʃʌt(ə)l/
Synonyms and related words
Synonyms and related words
