19 down
Old, half-hearted rotter disgruntled (5)
hints 0
checks 0
hints