YourDictionary

twin-engined

adjective

powered by two engines: said of an airplane

link/cite print suggestion box