shoot your bolt - definition and synonyms

phrase British informal
  1. 1
    to use all your money or energy in doing something
  2. 2
    to waste your only chance to do something
See also main entry: shoot