■ 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
Meaning of BALLOON CATHETER in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004