Doctor drank a pint, finally — from this? (7)
I believe the answer is:
tankard
'this?' is the definition.
The definition suggests a singular noun which matches the answer.
'doctor drank a pint finally' is the wordplay.
'doctor' indicates an anagram.
'finally' suggests the final letters.
The last letter of 'pint' is 't'.
'drank'+'a'+'t'='drankat'
'drankat' with letters rearranged gives 'TANKARD'.
'from' acts as a link.
Can you help me to learn more?
(Other definitions for tankard that I've seen before include "Drank at (anag)" , "Beer-glass" , "something to drink from" , "Drinking vessel with a handle" , "Mug-like drinking vessel" .)