Adjective · C1
comprehensive
Meaning

covering or dealing with all or nearly all aspects of something; complete and thorough.