full trailer








noun

  1. a trailer supported entirely by its own wheels.
54 queries 0.601