peltasts

noun
  1. ancient Greek light infantry soldiers armed with javelins and small shields
  2. Usage: historical; military

Examples