clot buster - English Synonyms Dictionary

clot buster

n.
[1] thrombolytic , thrombolytic agent