English dictionary

epitrochoidal engine meaning and definition

EPITROCHOIDAL ENGINE noun

Definition of epitrochoidal engine (noun)

  1. a rotary engine that is a four-stroke internal-combustion engine without reciprocating parts
Source: Princeton University Wordnet