noun
Refers to the main headquarters of a company or the primary store of a retail chain. Often used in business contexts to distinguish the central location from branches.
See also: 本店
その会社の総本店は東京にある。
The company's head office is in Tokyo.
この店は全国チェーンの総本店です。
This store is the flagship store of the nationwide chain.