dastards

noun
  1. cowardly and treacherous people; those who act dishonorably to avoid danger
  2. Usage: archaic; literary

Examples