lashed oneself to the mast

English

Verb

lashed oneself to the mast

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