1. including or covering everything or everyone
an all-encompassing plan/solution
The phrase 'all-encompassing' is an adjective meaning broad or wide-reaching in scope. Something 'all-encompassing' takes into account everything related to what is being examined or discussed. Similar phrases include 'across the board' and 'all-inclusive.' This adjective can be used in social and professional contexts.