Skip to
past participle of windscreen
treated or equipped to protect from wind, typically used in the context of vehicles or architectural features to shield from wind.
Browse