phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Rat Shop

Posted by Glenn Beighton on February 06, 2006

Rat Shop - A printers term referring to a printing firm which has not been recognised by the printing unions and which may be given accepted status after a trial period. I served my apprenticeship in one.