Envisage beforehand (7)
I believe the answer is:
foresee
(Other definitions for foresee that I've seen before include "Envisage" , "Prognosticate" , "Imagine" , "Expect" , "To know beforehand" .)
I believe the answer is:
foresee
(Other definitions for foresee that I've seen before include "Envisage" , "Prognosticate" , "Imagine" , "Expect" , "To know beforehand" .)