MASTERMIND


Meaning of MASTERMIND in English

{v.} To create; direct; invent the central plan for several individuals to follow. * /Lenin masterminded the Bolshevik Revolution in Russia./

Slang English vocab.      Английский сленговый словарь.