MASTERMIND


Meaning of MASTERMIND in English

n. A person who supplies the intelligence for a project and/or undertakes its management. Winston Churchill was the mastermind in the war against Hitler.

American idioms English vocabulary.      Английский словарь американских идиом.