ハイデッカー

Also written ハイ・デッカー

Meanings

  1. Noun tourist bus with high seating for better sight-seeing See also: 観光バス (かんこうバス).

Jinuma: Japanese Dictionary · Word lists