adjective/implaˈkable/implacable; harsh; unrelentingSynonyms: riguroso, furiosoFrom Latin implācābilis.