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.