having nothing to lose

English

Verb

having nothing to lose

  1. present participle and gerund of have nothing to lose