jamjar

Explore definitions, synonyms, and language insights of jamjar

Definitions

Noun
a jar for holding jellies or preserves

Synonyms


More General Terms

jar