SCHLOCK Meaning of SCHLOCK in English n. US colloq. inferior goods; trash. Etymology: Yiddish shlak a blow Oxford English vocab. Оксфордский английский словарь. 2012