Etymology of the English word shlock
the English word
shlockderived from the Yiddish word
shlakderived from the Middle High German word
slagderived from the Middle High German word
slahenderived from the Old High German word
slahanUsage
Word found in Modern English