Keywords: traffic, traffic lanes, busy (road)
As a Noun
1. The movement of vehicles along a road. English = traffic, flow of traffic.
2. Multiple lanes for cars on a wide road. English = traffic lanes.
As a Verb or Adjective
1. Of a road, to be full of moving vehicles. English = (be) busy.