non-condensing engine

The Sailor's Word-Book

A high-pressure steam-engine.

Related Words