store detective

(noun) private detective (generic term)

< store cheese | store-bought >