bottlecap

Explore definitions, synonyms, and language insights of bottlecap

Definitions

Noun
a cap that seals a bottle

More General Terms

cap