implacable - adjective

normal formimplacable
comparative
superlative