Synonyms: direct, mastermind, orchestrate, organise, organize, engineer
Definition: plan and direct (a complex undertaking)
Usage: he masterminded the robbery
Synonyms: orchestrate
Definition: write an orchestra score for
Similar words: score
Definition: write a musical score for