Definitions
noun
a low transparent cover put over young plants to protect them from cold
noun
a woman's close-fitting hat that resembles a helmet
Look “cloche” up elsewhere
Want another word?
Spin the dictionary for a fresh one.