The phrase
"beam cannon" is used to describe a weapon that shoots powerful laser beams or energy bolts at targets. It originates from science fiction and refers to a high-tech weapon that fires concentrated beams of energy to destroy or damage things.
Full definition