Italian › DictionaryimplacabileC1#15,400Hear itadjectivefemininemasculineimplacable, unrelenting, relentlessFormsadjectivesingularimplacabilepluralimplacabiliOther ways to say itferoceferocious; fierce, cruelindomabileindomitableinesorabileinexorable, inflexible; inexorable, inevitable, inescapableinestinguibileinextinguishable, unquenchableRead Italian with every word explained