ショウガイキョウソウ
Meanings
Noun
1. steeplechase (horse race)
Pitch accent
ショ
ウガイキョ
ウソウ
Composed of
obstacle; impediment; hindrance; difficulty; barrier