English Dictionary
Definition flowerpot in British English
flowerpot noun
[countable] noun
/ˈflaʊə(r)ˌpɒt/
Synonyms and related words
