Dictionary.com
Thesaurus.com

has corked

  • present perfect
    of cork (3rd person singular).
    cork
    noun
    the spongy layer of bark of the cork oak, used for making a wide range of products, including bottle stoppers, beverage coasters, fishing rod handles, bulletin boards, sound and heat insulation, and flooring materials.

More Suggestions