tied oneself to the mast

English

Verb

tied oneself to the mast

  1. simple past and past participle of tie oneself to the mast