An engine which generates mechanical power by burning a fuel such as diesel or petrol
» Online Glossary