Top English physician back in Massachusetts area (4,3)
I believe the answer is:
cape cod
'massachusetts area' is the definition.
The definition suggests a singular noun which matches the answer.
'top english physician back' is the wordplay.
'top' becomes 'cap' (both can mean to beat or outdo).
'english' becomes 'e' (abbreviation).
'physician' becomes 'doc' (synonyms).
'back' is a reversal indicator.
'doc' back-to-front is 'cod'.
'cap'+'e'+'cod'='CAPE COD'
'in' is the link.
Can you help me to learn more?
(Other definitions for cape cod that I've seen before include "East coast resort" , "part of New England?" , "US peninsula" , "New England resort area" , "Peninsula in Massachusetts" .)