British squadron quite chuffed about sailor flanking battle (9)
I believe the answer is:
trafalgar
'battle' is the definition.
(Trafalgar is an example)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for trafalgar that I've seen before include "London Square with Nelson column" , "Public space in central London" , "Famous naval battle" , "1805 sea battle" , "Nelson's eighteen hundred and five victory" .)