"Revolver cannons" refer to cannons that have a cylinder loaded with several bullets; as one bullet is fired, an empty shell casing is ejected. With a normal cannon, the shell casing is ejected first, and then the cannon is reloaded.
https://en.wikipedia.org/wiki/Revolver_cannon