microcannon noun1 •A microscopic cannon, typically used to inject medicine into a body.A battery of several microcannons can be used to fire the drug cargoes at different times and different depths. — 2016 formsmicrocannons