IN LARGE MEASURE (OR PART)


Meaning of IN LARGE MEASURE (OR PART) in English

in large measure ( or part)

to a great extent.

→ large

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.