Meaning of “screed” in the English Dictionary