Tying Oneself To The Mast Definition
verb
Of tie oneself to the mast.
Wiktionary
Find Similar Words
Find similar words to tying oneself to the mast using the buttons below.
Find similar words to tying oneself to the mast using the buttons below.