vocab dash
Log in
Sign up
donner libre cours
Meanings
Verb
1. to give free rein to; to give free expression to; to vent