'free rein' definitions:

Definition of 'free rein'

(from WordNet)
noun
The removal of constraints; "he gave free rein to his impulses"; "they gave full play to the artist's talent" [syn: free rein, play]