English Dictionary
Definition cloche in British English
cloche noun
[countable] noun
/klɒʃ/
1
a transparent plastic or glass cover used for protecting plants from cold weather
Synonyms and related words
