A special place on the street where people wait for the bus to come and pick them up.
It comes from 'bus' meaning the big vehicle that carries many people and 'stop' meaning where it pauses.
Try Another Word