Definition of WINDSCREENS
noun : WINDSCREENS
Source: WordNet 3.1
-
1. (
) transparent screen (as of glass) to protect occupants of a vehicle ;
See more about : WINDSCREENS