be on a roll - definition and synonyms

phrase informal
  1. to be having a lot of success or good luck

    Her sales figures were climbing and she was sure she was on a roll.

See also main entry: roll