JAM


Meaning of JAM in English

n. sweetened fruit preserve, jelly; state of being crowded together; large number of objects that are crowded together and unable to move freely (as in cars or people); awkward situation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.