RO-RO Meaning of RO-RO in English adj. roll-on roll-off. [abbr.] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012