forespent
/fɔrˈspɛnt/Definitions
1. verb
to spend or be ahead of (something) in time, especially a future event
“The forecast predicted it would have snowed by now, but it hadn’t forespent its winter snows yet.”
2. verb
to spend or be before (something) in time
“The storm had forespent its fury by the time it reached the coast.”