What does cannon fire mean?

cannon fire meaning in General Dictionary

fire delivered by artillery