leafery

/ˈlɛfri/ or /ˈliːfri/

Definitions

1. noun

A place where leaves are sold or a collection of leaves, especially used for decorative purposes.

“She browsed through the leafery to find the perfect autumnal arrangement for her living room.”

2. noun

A large area of land covered with leaves, especially in the fall.

“The park became a leafery after the trees changed colors and shed their leaves.”

Synonyms

  • foliage
  • foliage shop
  • leaves

Antonyms

  • barrenness
  • desolation