OTTO ENGINE Meaning of OTTO ENGINE in English () An engine using the Otto cycle. Webster's English dictionary. Английский словарь Webster. 2012