windshield: transparent screen (as of glass) to protect occupants of a vehicle
screen: a protective covering consisting of netting; can be mounted in a frame
suppressive fire: fire on or about a weapon system to degrade its performance below what is needed to fulfill its mission objectives