immunoembolization🔊nounEtymology From immuno- + embolization.1Medicine, Sciences, Surgery Usually embolization together with stimulation of the immune system