OBDURATION


Meaning of OBDURATION in English

noun a hardening of the heart; hardness of heart.

Webster English vocab.      Английский словарь Webster.