TOP

Definition of screw top noun from the Oxford Advanced American Dictionary

screw-top (also screw-topped) adjective [only before noun]
 
jump to other results
screw-top bottles