Weed killer is absorbed through the leaves of the weeds so mowing it before applying weed killer will decrease the leaf area making the weed killer less effective. Also the weed killer needs to sit on the leaves of the weeds for 24 hours before getting washed off so the showers in the forecast are a problem.