What is the meaning of crown seal in English?

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

Learn in

See more

n. crown seal

Definition of crown seal in English

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

Synonyms of crown seal in English

bottle capcrown corkcrown capcap