hardhearted

  • 131inexorable — adj 1. inescapable, ineluctable, unavoidable, destined, fated; unalterable, binding, irrevocable. 2. unyielding, immovable, obdurate, adamantine; intransigent, uncompromising, inflexible, unbending, stiff; implacable, unappeasable, unforgiving;… …

    A Note on the Style of the synonym finder

  • 132inexpiable — adj 1. irreparable, unrectifiable, irremediable; indefensible, inexonerable, unjustifiable; unforgiveable, inexcusable, unpardonable. 2. serious, grave, mortal, capital, criminal, felonious; reprehensible, vile, heinous; sinful, bad, evil, wicked …

    A Note on the Style of the synonym finder