v. 突然释放,发泄〔力量、感情等〕
v. 解开皮带以放开〔狗〕
Technological innovations have unleashed the power of renewables such as wind, hydro, solar, and geothermal (地热). 释放…的能量
The government's proposals unleashed a storm of protest in the press. 政府的提案引发了新闻界的抗议浪潮。
BrE /əˌbriːviˈeɪʃn/