mastermind

[v] - plan and direct (a complex undertaking)
Found on http://www.webdictionary.co.uk/definition.php?query=mastermind

mastermind

  1. someone who creates new things
  2. someone who has exceptional intellectual ability and originality

Found on
No exact match found