TOP

Definition of screw cap noun from the Oxford Advanced Learner's Dictionary

screw cap

noun
 
/ˈskruː kæp/
 
/ˈskruː kæp/
(also screw top)
jump to other results
  1. a round top that you fasten on a bottle or jar by turning it
    • It is time to convince customers that screw caps are better than corks.
    • screw-cap bottles/wine

Other results

All matches
aspiration
noun
 
 
From the Word list
Oxford 5000
C1
Oxford Learner's Dictionaries Word of the Day