windshield

Definitions

General English

Electronics

  • A protective material or enclosure which protects against any adverse effects a wind may produce. Also spelled wind shield.

Media Studies

http://www.dictionarycentral.com/definition/windshield.html