Sheet anchor

Webster's Dictionary of the English Language

·vt Anything regarded as a sure support or dependence in danger; the best hope or refuge.

II. Sheet anchor ·vt A large anchor stowed on shores outside the waist of a vessel;

— called also waist anchor. ·see the Note under Anchor.