screwtop
English Dictionary
->
Letter S
-> screwtop
Search Dictionary:
screwtop Definition
(n)
the
top
of
a
container
that
must
be
screwed
off
and
on
screwtop Synonyms
screwtop
© Art Branch Inc.