Noun
screwcap (plural screwcaps)
Alternative form of screw cap.
Maybe if the figures (both in Australia, where I wouldn't be surprised if the vast majority asked for screwcap - and overseas) show that customers are ready for super-premium wines under screwcap, Grange may see at least a small percentage moved across. Source: Internet
This positive shift also led to continued development of screwcap technology, such as screwcaps that allow oxygen to permeate the seal and age the wine similar to cork. Source: Internet