What is the meaning of crown cap in English?

Learn vocabulary with pictures as well as definitions of crown cap in English

Learn in

See more

n. crown cap

Definition of crown cap in English

Disposable, metallic lid that is used to hermetically seal a bottle, fitted to the shape of the rim.

Synonyms of crown cap in English

bottle capcrown corkcapcrown seal