Battle in North American city centre following return of Trump (9)
I believe the answer is:
trafalgar
'battle' is the definition.
(Trafalgar is an example)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for trafalgar that I've seen before include "Eighteen zero five naval battle" , "Nelson's eighteen hundred and five victory" , "Public space in central London" , "1805 naval battle" , "Famous naval battle" .)