verb [ trans.]
1. [often as adj. ] ( shellacked) varnish (something) with shellac
2. (usu. be shellacked) informal defeat or beat (someone) decisively
Vancouver English Tutor: WRITING, IELTS, TOEFL, LPI, SSAT, SAT, GRE, Medical Terminology, Provincial and High School English