English Dictionary
Definition fennel in British English
fennel noun
[uncountable] noun
/ˈfen(ə)l/
Synonyms and related words
