Home UK English minilab
A shop or similar centre which provides a rapid film processing service.
1980s; earliest use found in Fortune. From mini- + lab.
READ THESE ARTICLES