English Dictionary
Definition jammed in British English
jammed adjective
adjective
/dʒæmd/
Synonyms and related words
