← DefinitionshareGuesscannulanounA thin tube inserted into the body to deliver or remove fluids, especially in medical treatment.Synonymstubenouncatheternoun