orchestrate By Cecilia Brabin | April 1, 2009 orchestrate to organise / set in motion the merger was orchestrated by the senior management team. find out more about this word or phrase Posted in Word of the Day and tagged Business words, General words, O, Theatre vocabulary