deadliners

English

Noun

deadliners

  1. plural of deadliner