TWIN-ENGINED Meaning of TWIN-ENGINED in English adjective ( of an aircraft ) having two engines Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005