search

Place of business

speaker

Meaning

Noun

A place where business is
, such as an
or a
in a franchise.
Sourced from
Wiktionary

Synonyms

Join 10 million students and professionals writing 70% faster at QuillBot.com