wind shield
English
Noun
wind
shield
(
plural
wind shields
)
Alternative form of
windshield
.