INVERTED VERTICAL STEAM ENGINE

SN A type of steam engine in which the steam cylinders are placed above the crankshaft supported on a robust frame.
CL MACHINERY
BT STEAM ENGINE