motorail noun1 •A train allowing passengers to take their automobile along with them on their journey. formsmotorails