Dictionary.com
Thesaurus.com

has shellacked

  • present perfect
    of shellac (3rd person singular).
    shellac
    noun
    lac that has been purified and formed into thin sheets, used for making varnish shellac varnish by dissolving it in alcohol or a similar solvent.

More Suggestions