MASTERMINDED
Scrabble letter values: M3A1S1T1E1R1M3I1N1D2E1D2 = 18
Definition
MASTERMINDED is the past tense of MASTERMIND.
verb MASTERMIND: plan and direct (a complex undertaking).
Synonyms of MASTERMIND: engineer, direct, organize, organise, orchestrate