sluiced one's bolt

English

Verb

sluiced one's bolt

  1. simple past and past participle of sluice one's bolt