To place all one's trust or hope in (someone or something).
To trust wholeheartedly.
To invoke in an oath; to swear upon.