English Dictionary
Definition chartreuse in British English
chartreuse noun
[uncountable] noun
/ʃɑː(r)ˈtrɜːz/
Synonyms and related words
