champ libre
Meanings
Noun
1. free rein, free hand, carte blanche
Examples1
to have free rein