USUKInternationalinformalneutral
- To establish a business or commercial enterprise at a particular location.
- To begin operating or offering goods or services from a specific place.
USUKInternationalinformal
- To establish a base of operations for an activity, often temporary, in a particular area.
- To set up a headquarters or working presence in a location for the purposes of carrying out tasks or projects.
USUKInternationalinformalcolloquial
- To begin selling goods or offering services from a particular stall, shopfront, vehicle, or site.