Comment Comment by 7sidedmarble No, it's a military term. Firing a cannon in anger for instance means firing at the enemy, rather than in training. parent 7sidedmarble 2 years ago