traffic lights (= a set of red, yellow, and green lights that control the movement of vehicles, usua
中文解释
at the lights She stopped at the lights and saw him on the other side of the road.
at the lights She stopped at the lights and saw him on the other side of the road.