windscreenTranslate windscreen | into French | into German | into Italian Spanish translation of windscreenn (BrE) windshieldwindscreen in other Oxford dictionaries Definition of windscreen in the British & World English dictionary Definition of windscreen in the US English dictionary