[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.
ENCAPSULATE
Meaning of ENCAPSULATE in English
Cambridge English vocab. Кембриджский английский словарь. 2012