Definitions of bus traffic:

  • noun:   buses coming and going