impulse turbine
English Dictionary
->
Letter I
-> impulse turbine
Search Dictionary:
impulse turbine Definition
(n)
a
turbine
that
is
driven
by
jets
direct
against
the
blades
impulse turbine Synonyms
impulse turbine
© Art Branch Inc.