all-encompassing, all-embracing,, inclusive, all-covering, all-surrounding, all-pervading, all-enveloping
all-encompassing, all-embracing,, inclusive, all-covering, all-surrounding, all-pervading, all-enveloping [x]