place of business (English, noun)
expansion: place of business (plural places of business)
Senses:
glosses: A place where business is conducted, such as an office or a single shop in a franchise.
tags: idiomatic
Forms:
form: places of business
tags: plural