under glass

under glass

English Prep_phrase
Ad

Definition

In a greenhouse, a cold frame, or a similar structure; said of the propagation and growth of plants.

Ad