noun a trailer supported entirely by its own wheels.
full trailer 🔊 Listen to this noun a trailer supported entirely by its own wheels. Share Facebook Twitter Google +