English Dictionary
Definition catheter in British English
catheter noun
[countable] noun
/ˈkæθɪtə(r)/
Synonyms and related words
