To cast one's self upon

Definitions

  • Webster's Revised Unabridged Dictionary
    • To cast one's self upon to yield or submit one's self unreservedly to, as to the mercy of another.
    • ***