meaning of bottlecap

bottlecap meaning in General Dictionary

a cap that seals a bottle