Unrelenting



ENGLISH MEANING
adjective
1.
Not relenting; unyielding; rigid; hard; stern; cruel.