Inexorable

Definition

Impossible to stop or prevent.

Pronunciation

Part of Speech

adjective