Find the word definition

Wiktionary
body shops

n. (body shop English)