English Idioms

Comprehensive resource for understanding and mastering English idioms

On a roll

Meaning

The idiom "on a roll" refers to a person or thing that is doing well, succeeding, or progressing smoothly. It can also refer to a state of excitement or enthusiasm.

Usage

  • The company was on a roll after its successful launch of the new product.
  • She was feeling on a roll after receiving the job offer.
  • The team was on a roll during the tournament, winning game after game.
  • He was on a roll with his jokes, making everyone laugh.
  • We were on a roll with our road trip, exploring new places every day.

Roots and History

The exact origin of the idiom "on a roll" is unclear, but it is believed to have originated in the 19th century. It may have come from the literal meaning of being on a roll of paper or film, indicating smooth progression or success. Another theory suggests that it comes from the idea of being on a roll of money or credit, which means doing well financially.

Synonyms in English

  • Doing well
  • Making progress
  • Succeeding
  • Excited
  • Enthusiastic

Synonyms in other languages

  • 成功的 (Japanese) - meaning successful
  • 좋아요 (Korean) - meaning good or great
  • אני מדלהות (Hebrew) - meaning I am happy
  • شكل المشغورة (Arabic) - meaning the shape of success
  • حبيب المصادقة (Arabic) - meaning beloved of companionship or friendship

Similar Idioms