all-encompassing
adjective
Meaning
Including everything; universal
Synonyms
all around
,
all-embracing
,
all-inclusive
,
comprehensive
,
overall