a retail outlet. Depending on the country, this may mean a remote location (branch) versus the main (flag) store.
BRANCH
Meaning of BRANCH in English
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012