inroad: an invasion or hostile attack
invasion: the act of invading; the act of an army that invades for conquest or plunder
scarlet pimpernel: herb with scarlet or white or purple blossoms that close at approach of rainy weather