English Dictionary
Definition chicory in British English
chicory noun
[uncountable] noun
/ˈtʃɪkəri/
Synonyms and related words
