petrol engine Definition
Dictionary Home » Words Starting with P » petrodollar ... phantom » petrol engine
petrol engine
noun
- 1. A type of internal combustion engine, widely used in motor vehicles, in which a mixture of petrol and air is burned inside a cylinder fitted with a piston.
