foreslay verb1 •(literary, rare) To slay beforehand or in advance.Sole Mediator, God had promised Him, In Eden'd [sic] days an offering for sin, Immaculate conceived, the Holy One, Ere yet the earth was fashioned, the Lamb of God fore-slain. — 1912 formsforeslew · foreslain · foreslaying · foreslays