mastermind:1
noun1872
- a person who supplies the directing or creative intelligence for a project
mastermind:2
verb
mastermind
\
1927
- to be the mastermind of
Powered by Merriam-Webster