Definition for Windscreen

A foam or mesh filter to keep wind and breath from a microphone.

Additional articles containing windscreen