What does inexorable mean?

: not to be persuaded, moved, or stopped : relentless inexorable progress.

What is the synonym of inexorable?

Synonyms. stern unrelenting grim unforgiving relentless unappeasable implacable. Antonyms. placable sporadic mild cheerful elated.

How do you pronounce Arret?