- to invade and take control of (a territory); to take the helm at (an organization); (of a company) to take control of (another company)
Generated: This usage refers to the act of entering a territory with the intention of asserting dominance over it, often seen in a military or aggressive context.
汉语词典Chinese definitions