in part - definition and synonyms

phrase
  1. to some degree

    The accidents were due in part to the bad weather.

See also main entry: part