DELIGATION


Meaning of DELIGATION in English

noun a binding up; a bandaging.

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