encompass
v. 1.to surround completely; 2.to include or be concerned with (a wide range of activities, subjects, ideas, etc.);
Syn. include
Her plan of the study encompasses every aspect of computer science.
The course encompasses all the literature of the nineteenth century.
The study encompasses the social, political, and economic aspects of the situation.
The course encompasses the whole of English literature since 1850.
a large company whose activities encompass printing, publishing, and computers
The enemy encompassed the city.
Doubts and fears encompassed her.
a thick fog encompassed the building.
the book encompasses a variety of subjects