CATHETER


Meaning of CATHETER in English

[cath.e.ter] n [LL, fr. Gk katheter, fr. kathienai to send down, fr. kata- cata- + hienai to send--more at jet] (1601): a tubular medical device for insertion into canals, vessels, passageways, or body cavities usu. to permit injection or withdrawal of fluids or to keep a passage open

Merriam-Webster English vocab.      Английский словарь Merriam Webster.