ロックシェッド Also written ロック・シェッド Meanings Noun roadside shelter from falling rocks Jinuma: Japanese Dictionary · Word lists