English Dictionary
Definition screed in British English
screed noun
[countable] noun
/skriːd/
Synonyms and related words
