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