Go to Bing homepage

shellackings is shellacking's Plural Form

shellacking

US [ʃəˈlækɪŋ]
UK 
  • n.通常用于美式英语
  • Web击溃;惨败;鞭打
Plural Form:shellackings  
n.
1.
〈俚〉惨败,通常用于美式英语