meaning of roll on roll off

1. 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


Related Words

roll-on roll-off |

Developed & Maintained By Taraprasad.com

Treasure Words