all-embracing

词义辨析:

同义参见:

catholic

overall1

muscular

universal

extensive