The near or foreseeable future (6)
I believe the answer is:
offing
'the near or foreseeable future' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for offing that I've seen before include "The near or foreseeable future" , "Topping'" , "In the - - : in sight, expected" , "Sea within view of shore" , "Sea visible from shore" .)