Meaning of “catheterize” in the English Dictionary

English