Definition of clot-busting in English:
clot-busting
adjective
informal MedicineThat dissolves or breaks down blood clots; thrombolytic.
Origin
1980s; earliest use found in U.S. News and World Report.
Are You Learning English? Here Are Our Top English Tips