Meaning of internal-combustion engine

Definition of internal-combustion engine

(noun) a heat engine in which combustion occurs inside the engine rather than in a separate furnace; heat expands a gas that either moves a piston or turns a gas turbine

Other information on internal-combustion engine

WIKIPEDIA results for internal-combustion engine
Amazon results for internal-combustion engine