all-encompassing

adjective

Definition of all-encompassing

: including everything or everyone We're unlikely to find an all-encompassing solution.