Meaning of bottlecap

Definition of bottlecap

(noun) a cap that seals a bottle

Other information on bottlecap

WIKIPEDIA results for bottlecap
Amazon results for bottlecap