Tub-thumpings are vigorous and loud speeches or declarations that are usually made to promote one's cause or belief. Synonyms for tub-thumpings include diatribes, harangues, tirades, rants, and screeds. Diatribes are bitter and abusive speeches aimed at someone or something. Harangues are aggressive and forceful speeches that may be delivered to a group of people. Tirades are long and angry speeches that express strong feelings of disapproval. Rants are loud and passionate speeches often characterized by anger or frustration. Screeds are lengthy and ranting speeches or articles that may be monotonous or repetitive in style. These synonyms carry a similar connotation to tub-thumpings, as they all involve forceful and passionate declarations.