comprehensive

Adjective
  1. Including all or everything (synset 300527630)
    "comprehensive coverage"; "a comprehensive history of the revolution"; "a comprehensive survey"; "a comprehensive education"
  2. Broad in scope (synset 301869920)
    "a comprehensive survey of world affairs"
Noun
  1. An intensive examination testing a student's proficiency in some special field of knowledge (synset 107212549)
    "she took her comps in English literature"

Other Searches