INCAPSULATE


Meaning of INCAPSULATE in English

vt to inclose completely, as in a membrane.

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