large–scale

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