meaning of store detective

1. a private detective employed by a merchant to stop pilferage


Related Words

store detective |

Developed & Maintained By Taraprasad.com

Treasure Words