IN THE LARGE


Meaning of IN THE LARGE in English

on a large scale : in general

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.