Synonyms of Screwtop in English :
Antonyms of Screwtop in English
Thesaurus of Screwtop in English
1. (noun) the top of a container that must be screwed off and on