meaning of bumper-to-bumper

bumper-to-bumper meaning in General Dictionary

made use of of traffic