
Bumper-to-bumper English Flashcard
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. Antonyms fast-flowing