Noun
(transport, nautical) Abbreviation of roll-on roll-off.
An individual vehicle of this kind.
ro ro