meaning of cannon fire

cannon fire meaning in General Dictionary

fire delivered by artillery