antero- (Latin: before, in front of; fore, prior, preceding; used as a prefix).
Anteambulate, L . walk before.
Anteambulation, such walking.
Antediluvian, L ., being before the floud.
Anteloquy, L . preface, also the Players Cue.
E. Cole, An English Dictionary, 1677
Everything has been thought of before, but the problem is to think of it again.
Johann W. von Goethe