To lay an anchor to the windward

Definitions

  • Webster's Revised Unabridged Dictionary
    • To lay an anchor to the windward a figurative expression, signifying to adopt precautionary or anticipatory measures for success or security.
    • ***

Usage

In literature:

This was laying an anchor to-windward, as it turned out, in the end.
"Ned Myers" by James Fenimore Cooper
***