low-loader

low-loader

n (Automotive Engineering) a road or rail vehicle for heavy loads with a low platform for ease of access
Translations