2 Noun 1 Verb 0 Adj. 0 Adv.
Filters
ENwindscreenNoun
EN
Transparent screen (as of glass) to protect occupants of a vehicle
windshieldwind screen
bn:00081307n Concept
EN
Device for converting sound waves into electrical energy
microphonemikemic
bn:00054774n Concept
ENwindscreenVerb
EN
To install a windscreen on.
bn:27249500v Concept