embolotherapy noun1 •The deliberate blocking of a blood vessel for therapeutic effect. formsembolotherapies