a number of public transit buses on a street Two large buses are parked on both sides of the street. Three buses on a city street with a man walking in front of them. very long and nice buses standing at the zebra crossing Many busses drive down a urban street. 