Phrasal Verbs: Business & Management
PRACTICE-ENGLISH.COM
1 / 35
0
Definition: to force someone to leave a place or an organisation
The board ________ the unreliable supplier after repeated breaches.
The board ________ the unreliable supplier after repeated breaches.