English version

ro-ro in Water topic

From Longman Dictionary of Contemporary Englishro-roro-ro /ˈrəʊ rəʊ $ ˈroʊ roʊ/ noun (plural ro-ros) [countable]  British English informalTTW a roll-on roll-off ship