Definitions
the point in time at which something must be completed
Used in a sentence
“I must make this deadline or my boss will kill me!”
“TfW's [Transport for Wales] plans to meet the PRM [Persons with Reduced Mobility] deadline and withdraw all Pacers by 1 January have been made more difficult by delays to introduction of Class 769 and 230 units.”
Source: Wiktionary, CC BY-SA 4.0
Used as a crossword answer1 curated clues
01“Due time”8 letters
Not quite right?
"Search similar patterns."
D_______