Synonyms for "cannulate"

Words with similar meaning