ショウドウタービン
Meanings
Noun
1. impulse turbine
Pitch accent
ショ
ウドウタ
ービン
Composed of
impulse; impetus; urge