User talk:2600:6C50:187F:E7A9:F479:3A9C:EBCA:DA59

Suggestion for a third defintion - "on the hook" in a maritime context usually means "anchored" or "anchored out" (as opposed to tied up alongside a quay).