be on a roll

相关词: roll

成语

Definition

  1. to experience a period of continuous success or good fortune

    • He has been on a roll since he started using the new training method.

    • Their new product is very popular, the company has really been on a roll lately.

    • Every album this band has released has been critically acclaimed, they are on a roll now.