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.”

Synonyms

  • windbreak
  • windscreen

Antonyms

  • exposure
  • open