Noun
screw top (plural screw tops) Synonym of screw cap.
screw-top (plural screw-tops) A top that can be opened and closed by screwing.
screw-top