tying oneself to the mast

English

Verb

tying oneself to the mast

  1. present participle and gerund of tie oneself to the mast