Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: indoor garden
  1. A greenhouse in which plants are arranged in a pleasing manner
    - conservatory, hothouse

Derived forms: indoor gardens

Type of: glasshouse [Brit], greenhouse

Encyclopedia: Indoor garden