拠点

base (of operations); site; location; center

Meaning

  1. n
    base (of operations); site; location; center; foothold; stronghold; (strategic) position

Example sentences

  • After getting downsized he started off on a clean slate and started a business working out of a home office.

  • There are good grounds for the view that Paris was the scene of frequent riots even before the revolution of 1789.