GREENWOOD


Meaning of GREENWOOD in English

■ noun archaic a wood or forest in leaf, especially as a refuge for outlaws.

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