donner libre cours
Meanings
Verb
1. to give free rein to; to give free expression to; to vent