in large measure/part - definition and synonyms

phrase formal
  1. mainly

    The shelter remains open in large part because of help from volunteers.

     Synonyms and related words
See also main entry: large