See also: shuttlebuses English Noun shuttle buses plural of shuttle busWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads