Noun
knock shop (plural knock shops) Alternative form of knocking shop
Alternative form of knocking shop
(informal) A shop that does bodywork on motor vehicles.
knock-shop