English dictionary

traffic jam meaning and definition

Definition and meaning of traffic jam at MeaningMonkey.org. traffic jam meaning and definition in the English Dictionary.

TRAFFIC JAM noun

Definition of traffic jam (noun)

  1. a number of vehicles blocking one another until they can scarcely move
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: