OTTO ENGINE Meaning of OTTO ENGINE in English add. ·- an engine using the otto cycle. Webster English vocab. Английский словарь Webster. 2012