foreshift An early shift, or one which precedes another. Noun An early shift, or one which precedes another. Origin From fore- + shift. Forms foreshifts Antonyms backshift