caption: Slide 4 of 32: Vanquish: to conquer or subdue by superior force, as in battle. An incredibly apt name for a V12-engined Aston Martin. Not, you suspect, quite so good as a name for a small Korean car. Kia Vanquish or Hyundai Vanquish, anyone?