"Large explosion" refers to a significant and powerful burst of energy, caused by the sudden release of a large amount of gas, pressure, or chemicals. It typically results in loud noise, destruction, and potential harm to people or objects nearby.
Full definition