ENCAPSULATE Meaning of ENCAPSULATE in English v.tr. 1. enclose in or as in a capsule. 2 summarize; express the essential features of. 3 isolate. Derivatives: encapsulation n. Etymology: EN-(1) + L capsula CAPSULE Oxford English vocab. Оксфордский английский словарь. 2012