from Wiktionary, Creative Commons Attribution/Share-Alike License
- of or relating to twins or being a twin.
- having or consisting of two, double, twofold
- existing as a pair
Russia and China are steadily developing heavy, twin- engine aircraft with stealth capabilities.
The euro strengthened as officials drew concessions from Germany, the European Central Bank and investors for a twin- track strategy to support Greece and ensure its woes don't spread.