See also: screwtop and screw-top

English edit

Noun edit

screw top (plural screw tops)

  1. Synonym of screw cap.

Anagrams edit