Definition (degree)
To a certain extent; partially.
The application deadline has been extended, in part due to the postal system strike.
Stress exacerbates the problem, in part by triggering the release of cortisol and adrenaline.
The vegan movement has grown, in part due to increased awareness of the environmental impact of consuming animal products.