See also: screwtop and screw-top

English

edit

Noun

edit

screw top (plural screw tops)

  1. Synonym of screw cap.

Anagrams

edit