Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: screwtop  skroo-tóp
  1. The top of a container that must be screwed off and on

Derived forms: screwtops

Type of: cover, top