What does cannulate mean?

cannulate meaning in General Dictionary

introduce a cannula or tube into