jugulars

noun
  1. plural of jugular; the large veins in the neck that carry blood from the head back to the heart
  2. Usage: anatomy
  3. vulnerable points or weak spots that can be attacked
  4. Usage: figurative

Examples