Dictionary search results

Showing 1-2 of 2 results

compression ratio British & World English

The ratio of the maximum to minimum volume in the cylinder of an internal-combustion engine