IN LARGE PART


Meaning of IN LARGE PART in English

in large part | in large ˈmeasure

( formal ) to a great extent :

Their success is due in large part to their determination.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.