Word of the Moment

Ineluctable

impossible to avoid or evade: