SHELTER BELT


Meaning of SHELTER BELT in English

■ noun a line of trees or shrubs planted to protect an area from fierce weather.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.