torchlights

noun
  1. plural of torchlight; the light produced by torches or flashlights

Examples