knocking shop noun1 •(UK, slang) A brothel.[A]lways reminds me of one of the costlier knocking-shops, you know—'Maison Japonaise' … — 1945 formsknocking shops