shellacs
shel-lacs
verb
Defeats an opponent completely and overwhelmingly in a competition.
"Our local team shellacs the opposition every time."
Thesaurus
Synonyms: shellack, shellac varnish
shel-lacs
Defeats an opponent completely and overwhelmingly in a competition.
"Our local team shellacs the opposition every time."
Synonyms: shellack, shellac varnish