low-loader

Definitions

Agriculture

  • noun
    (written as low loader)
    a farm trailer with its flat floor near the ground to make loading easier

Cars & Driving

  • noun a lorry for heavy loads with a low-level loading platform and often an extension ramp or lift-operated tailboard which can be lowered to street level
http://www.dictionarycentral.com/definition/low-loader.html