Meaning of free rein

Definition of free rein

(noun) the removal of constraints; "he gave free rein to his impulses"; "they gave full play to the artist's talent"

Other information on free rein

WIKIPEDIA results for free rein
Amazon results for free rein