English Dictionary
Definition clover in British English
clover noun
[uncountable] noun
/ˈkləʊvə(r)/
Synonyms and related words
