carte blanche

Definitions

General English

Politics

  • French phrase meaning ‘white card’: permission given by someone to another person, allowing him or her to act in any way necessary to achieve something
http://www.dictionarycentral.com/definition/carte-blanche.html