• A house in which tender plants are cultivated and
    sheltered from the weather.


    Greenhouse meaning & definition 1 of Greenhouse.


  • A glass building in which plants that need protection from cold weather are grown.

    Greenhouse meaning & definition 2 of Greenhouse.


  • Greenhouse is the leading hiring software company. We create the right technology, know-how and support you need to be great at hiring. A software product by Greenhouse Software

    Greenhouse meaning & definition 3 of Greenhouse.


  • To smoke weed inside a closed environment, such as a car with the windows [rolled up]. [Inhaling] the [second-hand smoke] increases the effect.

    Greenhouse meaning & definition 4 of Greenhouse.


  • [To go] [get stoned]/[high]

    Greenhouse meaning & definition 5 of Greenhouse.


  • [RAF] wartime slang for [Cockpit] [cover].

    Greenhouse meaning & definition 6 of Greenhouse.

Similar Words

What is Define Dictionary Meaning?

Define Dictionary Meaning is an easy to use platform where anyone can create and share short informal definition of any word.
Best thing is, its free and you can even contribute without creating an account.



This page shows you usage and meanings of Greenhouse around the world.