1 English Synonyms for JAM-UP
Prev.1Next
jam
Definition: 1. To get something stuck, often (though not necessarily) in a confined space.
There are 30 definitions of the word jam
Show more information about jam
Prev.1Next
Search took: 40.1482 ms