ロードトレイン

Also written ロード・トレイン

Meanings

  1. Noun road train; trackless train; land train
  2. road train; long combination vehicle

Jinuma: Japanese Dictionary · Word lists