Advertisement

Advertisement

low-loader

noun

  1. a road or rail vehicle for heavy loads with a low platform for ease of access


Advertisement

Advertisement

Advertisement

Advertisement


lowliheadlowly