controller
kənˈtrəʊlə
noun
a person or thing that directs or regulates something.
the Controller of BBC Television Programmes
noun
a person or thing that directs or regulates something.
the Controller of BBC Television Programmes
Begin a journey through worlds of puzzles.