Definition for Windscreen

Back to Article

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

Additional articles containing windscreen