On-a-roll meaning

(idiomatic) Having a streak of good luck or good progress or success.

He was on a roll with the answers that day and didn't want to stop.

adjective
0
0
Advertisement