English Dictionary
Definition leaven in British English
leaven noun
[uncountable] noun
/ˈlev(ə)n/
/ˈlev(ə)nɪŋ/
