Bumper-to-bumper English Flashcard
Bumper-to-bumper English Flashcard(adj)
when there is a line of cars in the street almost touching each other, which shows that the traffic is so heavy and congested:
Sorry I’m late. I got stuck in the bumper-to-bumper traffic.
We respond to all comments immediately. View the 30 newest comments and new topics in forums, or create a new topic in forums. You can also contact us to leave voice messages.