An Encylopedia Britannica Company

large–scale

1 ENTRIES FOUND:
large–scale adjective
large–scale
adjective
Britannica Dictionary definition of LARGE–SCALE
: involving many people or things
: covering or involving a large area