Meaning

1 senses
  1. (uncountable)Mode of operation of some internal combustion engines that makes them easier to start, but increases fuel consumption

compression release — meaning, examples, forms, synonyms | Krumeto