Where, at leisure, sailors can make sport (5)
I believe the answer is:
ports
'where at leisure sailors' is the definition.
The definition suggests a singular noun but the answer is a plural noun.
'make sport' is the wordplay.
'make' indicates an anagram.
'sport' anagrammed gives 'PORTS'.
'can' is the link.
Can you help me to learn more?
(Other definitions for ports that I've seen before include "Harbours" , "Places where people and merchandise enter or leave a country" .)