Approaching; drawing near; about to happen or expected to happen.
Something that impends or threatens; an expected event.
Impossible to avoid or escape, not escapable; ineluctable.