noun Download 🔗Share A transparent screen made of glass, located at the front of a vehicle in order to protect its occupants from the wind and weather Examples : "Oh no! A vandal has just smashed our windscreen! Susan, can you go and call the insurance company?" vehicle weather part Chat with AIVocabulary GamePractice Reading
noun Download 🔗Share A cover for a microphone to exclude airy noises such as wind and breathing. Examples : "The singer used a windscreen on her microphone to reduce the noise from her breath during the performance. " sound technology device media communication Chat with AIVocabulary GamePractice Reading
verb Download 🔗Share To install a windscreen on. Examples : "The mechanic will windscreen the new car tomorrow before it's delivered. " vehicle technology Chat with AIVocabulary GamePractice Reading