thermomotor

ther·mo·mo·tor

T0158700 (thûr′mō-mō′tər)n. An engine operated by heat, especially by the expansion of heated air.

thermomotor

(ˌθɜːməʊˈməʊtə) n (General Physics) an engine that produces force from the expansion of a heated fluid