IMMURATION


Meaning of IMMURATION in English

ˌimyəˈrāshən noun

( -s )

: act of immuring or state of being immured

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.