First Known Use of embolization
Medical Definition of embolization
1: the process by which or state in which a blood vessel or organ is obstructed by the lodgment of a material mass (as an embolus) <pulmonary embolization> <embolization of a thrombus>
2: an operation in which pellets are introduced into the circulatory system in order to induce embolization in specific abnormal blood vessels
Seen and Heard
What made you want to look up embolization? Please tell us where you read or heard it (including the quote, if possible).