armoton

Adjective

 * 1) ruthless, unrelenting, pitiless, unforgiving