balloon catheter
Concise Oxford English Dictionary © 2008 Oxford University Press:
balloon catheter
▶noun Medicine a type of catheter incorporating a small balloon which is introduced into a blood vessel and then inflated in order to clear an obstruction or dilate a narrowed region.
'balloon catheter' also found in these Oxford entries:

