Definitions of bottlecap:

  • noun:   a cap that seals a bottle