English Dictionary
Definition wallflower in British English
wallflower noun
[countable] noun
/ˈwɔːlˌflaʊə(r)/

English Dictionary