Meaning of wine bottle

Definition of wine bottle

(noun) a bottle for holding wine

Other information on wine bottle

WIKIPEDIA results for wine bottle
Amazon results for wine bottle