• word of the day

    snarl-up

    snarl-up - Dictionary definition and meaning for word snarl-up

    Definition
    (noun) a number of vehicles blocking one another until they can scarcely move
    Synonyms : traffic jam
Download our Mobile App Today
Receive our word of the day
on Whatsapp