‘there’s life in the old dog yet’: meaning and origin
an assertion of continuing competence, strength, etc., notwithstanding evidence to the contrary—from the title of a painting by the British artist Edwin Landseer, first exhibited in 1838
Read More
