serre
Top 7000
Meanings
Noun
1. action of pressing something together; result of this action
2. a tool serving to press one or more objects together
3. Press or pinces allowing to press together the two parts of a mould together
4. the clutches or talons of a raptor, or of a bird (in the plural)
5. Closed space in which something (such as vegetables) is conserved
6. a greenhouse, hothouse
Examples7
To hold in its clutches.
What are the causes of the greenhouse effect?
They grow strawberries in their greenhouse.
They grow strawberries in their greenhouse.
The neighbours have turned their balcony into a proper greenhouse.
They grow melons under glass.