English synonyms about - contact  

roll-on roll-off

noun

1 roll-on roll-off

A method of transport (as a ferry or train or plane) that vehicles roll onto at the beginning and roll off of at the destination.


Find more on roll-on roll-off elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.028