Definition, synonyms and related words
A blood clot or swelling, particularly one that blocks an artery; an embolus.