tailor's twistEnglishOxford Dictionary of Englishtailor's twist ▸ noun [mass noun] strong thread used by tailors.