Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
jamjar
in English
jamjar
#limited
Definitions
Noun
a
glass
jar
holding
preserves
The
jamjar
was
filled
with
homemade
strawberry
jam
.
a
container
for
jam
She
carefully
placed
the
empty
jamjar
in
the
recycling
bin
.
Base Words
jam
jar