Feedback
Place of business
Your browser does not support the audio element.
Meaning
Noun
●
A place where business is
conducted
, such as an
office
or a
single
shop
in a franchise.
Sourced from
Wiktionary
Synonyms
Joint
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better