DEDITION


Meaning of DEDITION in English

noun the act of yielding; surrender.

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