Answer :
A war that is designed to stop an attack that is imminent, when foreign troops are massed and ready to invade is called a preventive war.
A preventive war is an armed conflict initiated by a country in order to stop a potential threat from materializing, such as an adversary making a move that might cause them to become stronger in the future. The logic behind preventive war is that waiting for an adversary to get stronger makes them a greater threat and might cause even greater damage if the country is attacked.
A preventive war is thus carried out to avoid a potential future conflict by defeating the enemy before they become too strong. In a preventive war, foreign troops are massed and ready to invade. Such a war is carried out with the aim of averting a perceived future threat, rather than responding to an existing attack. It is intended to prevent an enemy from obtaining the capacity to harm the initiator's interests.
To know more about War
https://brainly.com/question/197175
#SPJ11