Subscriber login


Forgot your password?

Library card login

Other

piston engine

Definition of piston engine

noun

  • an engine, especially in an aircraft, in which power is derived from cylinders and pistons rather than a turbine.

Derivatives

piston-engined

adjective

piston engine in other Oxford dictionaries

Definition of piston engine in the US English dictionary