CATHETER


Meaning of CATHETER in English

n. Med. a tube for insertion into a body cavity for introducing or removing fluid.

Etymology: LL f. Gk katheter f. kathiemi send down

Oxford English vocab.      Оксфордский английский словарь.