On a roll 4/12/18 On a roll Experiencing a particularly successful period, without any setbacks or low points. Example: Three championship titles in a row? Wow, that team is really on a roll. By Gonzalo Re|December 4, 2018|Categories: E-LESSONS, For Lawyers, For translators| About the Author: Gonzalo Re Marketing y Comunicación | The TR Company SA Leave A Comment Cancel replyComment This site uses Akismet to reduce spam. Learn how your comment data is processed.