To cast one's self on ∨ upon Meaning, Definition & Usage

Definitions
  1. to yield or submit one's self unreservedly to. as to the mercy of another.

Webster 1913