unforgiving

(adjective)

Meaning

not willing to forgive mistakes

Example

"The unforgiving terrain made it difficult for hikers to navigate."

Synonyms

relentlessharshunyielding

Antonyms

forgivingmercifultolerant