windscreen n 1: transparent screen (as of glass) to protect occupants of a vehicle [syn: {windshield}, {windscreen}]