Crossword Answer Lookup

500k+ clues

Plastic denture kept for an agreed time (7)

Answer TENURED
Definition: kept for an agreed time
Times #27146 19 Down 2018-09-18