meaning of all-encompassing

all-encompassing meaning in General Dictionary

broad in scope or content