dead shots

English

Noun

dead shots

  1. plural of dead shot