Meaning of ENCAPSULATE in English

[verb] [T] - to express the most important facts about (something) in a short and clear form, or to possess all the necessary qualities of (something)It was very difficult to encapsulate the story of the revolution in a single one-hour documentary.She encapsulates the stereotyped image that the British have of Americans.

Cambridge English vocab.      Кембриджский английский словарь.