foreshiftforeshift means an early shift, or one which precedes another.EtymologyFrom fore- + shift.nounAn early shift, or one which precedes another.