The AI-powered English dictionary
countable and uncountable, plural embolizations
(surgery) A nonsurgical, minimally invasive procedure that effects the selective occlusion of blood vessels by purposely introducing emboli. examples