A large line of buses driving down a street together A long line of buses travel down a street near some trees and a billboard..  A street lined with very new public buses. many public transit buses on a city street A long row of buses driving bumper to bumper near trees.