Synonyms of Repair-shop

Primary definition: A place where repairs are made, typically for mechanical or electronic devices.

Full Dictionary Entry

Antonyms & Opposite Concepts