place of business
noun phrase
: a place, such as a store, bank, etc., where business is done
a place of business
Love words? Need even more definitions?
Merriam-Webster unabridged
Share