carte blanche
Meanings
Noun
1. carte blanche (unlimited discretionary power to act; unrestricted authority)
2. Used other than figuratively or idiomatically: see carte, blanche.