ロードサービス Also written ロード・サービス Meanings Noun road service (for motor vehicles); roadside assistance Jinuma: Japanese Dictionary · Word lists