English dictionary

screwtop meaning and definition

Definition and meaning of screwtop at MeaningMonkey.org. screwtop meaning and definition in the English Dictionary.

SCREWTOP noun

Definition of screwtop (noun)

  1. the top of a container that must be screwed off and on
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: