1) a large-scale destruction, especially of human lives (holocaust)
general; including many or most things
all-embracing, general
large in amount, importance etc
abundant, large
large in area, amount, degree etc
far-reaching, thorough
big, strong
big, bulky
greatest or more important (than others)
bigger
all-inclusive
all-inclusive
spread or stretched out
expansive, roomy
concerning selling in large amounts (especially to shops etc); on a large scale
all-inclusive
measuring much from side to side; large, unlimited; of great extent
expansive, roomy