1 English Synonyms for WINDSCREEN
Prev.1Next
windshield
Definition: 1. A cover for a microphone to exclude airy noises such as wind and breathing.
There are 4 definitions of the word windshield
Show more information about windshield
Prev.1Next
Search took: 34.58 ms