ショウゲキタービン
Meanings
Noun
Obscure
1. impulse turbine
Composed of
shock; impact; crash