Definition: to make a place more accessible so that there are more opportunities for trade and development.
(This phrasal verb has more than one meaning)
E.g.1: Business opportunities are opening up in China.
E.g.2: The sales team worked hard to open new markets up in South America.
This phrasal verb can be separated. (E.g. 2)
There are no comments