turn loose

US 
UK 
  • na.放掉;放任;放走
  • Web释放;放开,释放;听凭,放纵
na.
1.
放掉,释放;放任
2.
放走,释放