greenhouse n.2[green n.2 (3) + pun on SE](drugs) a place known for selling drugs, esp. marijuana.Show quotations1983R. Klein Jailhouse Jargon and Street Sl. [unpub. ms.].