implacable
Meaning (English)
unable to be appeased or pacified
Meaning (मराठी)
न शमणारा, कठोर
Used in a sentence
The commission faced implacable opposition from the contractors’ lobby.
आयोगाला कंत्राटदारांच्या गटाकडून कठोर विरोधाला तोंड द्यावे लागले.
Synonyms
relentlessunappeasableinexorable
Antonyms
forgivinglenientplacable