Noun Definition

jamjar

1.Definition: a jar for holding jellies or preserves

Related Noun(s):jampot

Category: Objects