ineluctable

Definition: (adjective) Not to be avoided or escaped; inevitable.
Synonyms: inescapable, unavoidable.
Usage: Those war plans rested on a belief in the ineluctable superiority of the offense over the defense.
Discuss