Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Waterro-roro-ro /ˈrəʊ rəʊ $ ˈroʊ roʊ/ noun (plural ro-ros) [countable] British English informalTTW a roll-on roll-off ship ldoceonline.com