comprehensive, all-embracing, extensive; including, containing

listen to the pronunciation of comprehensive, all-embracing, extensive; including, containing