Anticipated; thought to be about to arrive or occur
Rapidly flowing or surging.
A rapid surging motion.