Meaning of "Sto-ro"

A vessel with capacity for breakbulk cargo as well as vehicles or trailer borne cargo.

Sto-ro Meaning of