English Dictionary
Definition toadstool in British English
toadstool noun
[countable] noun
/ˈtəʊdˌstuːl/
Synonyms and related words
