ハイデッカー Also written ハイ・デッカー Meanings Noun tourist bus with high seating for better sight-seeing See also: 観光バス (かんこうバス). Jinuma: Japanese Dictionary · Word lists