Screeds are typically defined as lengthy pieces of text, writing, or speech that are often tedious or repetitive. Some synonyms for screeds might include rants, diatribes, tirades, or harangues. These words all suggest a similar sense of someone expressing their opinions or complaints at length, often in a somewhat aggressive or demanding way. Other possible synonyms might include homilies, lectures, sermons, or lectures. These words all suggest a more formal or instructional tone, but still imply a certain level of lengthiness or verbosity. Ultimately, the choice of synonym will depend on the context and intended meaning of the original term.