English Dictionary
Definition greenery in British English
greenery noun
[uncountable] noun
/ˈɡriːnəri/
1
green plants that are growing somewhere or used as decoration
Synonyms and related words
