windrode
/ˈwɪndroʊd/ or /ˈwɪndrɒd/Definitions
1. noun
a windbreak or a row of trees or other obstacles that provide shelter from the wind.
“The windrode of tall trees helped protect the village from the storm.”
1. noun
a windbreak or a row of trees or other obstacles that provide shelter from the wind.
“The windrode of tall trees helped protect the village from the storm.”