JAM-UP


Meaning of JAM-UP in English

[jam-up] n (1941): jam 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.