serre
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
Tenir dans ses serres.
To hold in its clutches.
Quelles sont les causes de l'effet de serre ?
What are the causes of the greenhouse effect?
Ils cultivent des fraises dans leur serre.
They grow strawberries in their greenhouse.
Elles cultivent des fraises dans leur serre.
They grow strawberries in their greenhouse.
Les voisins ont fait sur leur balcon une véritable serre.
The neighbours have turned their balcony into a proper greenhouse.
Ils cultivent des melons sous serre.
They grow melons under glass.