Shellack meaning

A type of lac or vanish.
noun
0
0
(informal, US) To get defeated in competition.
noun
0
0
To apply shellack on something.
verb
0
0
(informal, US) To beat repeatedly.
verb
0
0
(informal, US) To defeat decisively.
verb
0
0
Advertisement