Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

body shop Definition

Cancel
body shop
noun(body shop)
a shop where automotive bodies are made or repaired

Words Related to body shop!

body shop Examples by Brain Bank Users