Definition of grand-scale in US English:

grand-scale

adjective

  • That is on a grand scale.

Origin

1930s; earliest use found in Life.