Harangue - a lengthy and aggressive speech or lecture (someone) at length in an aggressive and critical manner.
Interfacing: a piece of firm fabric or other material inserted between and usually sewn or fused to the layers of a garment to thicken or stiffen it.
Juggernaut: massive inexorable force, campaign, movement, or object that crushes whatever is in its path.