Wiktionary
give a loose
vb. (context now rare English) To give vent (to), to let loose (unrestrained feelings, emotions etc.).