vehicular traffic

Noun
  1. The aggregation of vehicles coming and going in a particular locality (synset 108442845)

Other Searches