Beelingo.com

English Dictionary

  • Hide translation

 on a roll on a roll /ɑn ə roʊl/

preposition

  1. () [Informal] Experiencing a continuous period of success or good fortune.  ( on a roll [Informal] )
    Experiencing a continuous period of success or good fortune.