Spread around centre of Croatian seaside resort (7)
I believe the answer is:
margate
'seaside resort' is the definition.
'margate' can be an answer for 'resort' (I have seen 'coastal resort' mean 'margate' so perhaps 'resort' could also mean 'margate'). I'm not certain of the 'seaside' bit.
'spread around centre of croatian' is the wordplay.
'spread' becomes 'marge' (marge is a kind of spread).
'around' indicates putting letters inside.
'centre of' means to look at the middle letters.
The middle letters of 'croatian' are 'at'.
'marge' placed around 'at' is 'MARGATE'.
Can you help me to learn more?
(Other definitions for margate that I've seen before include "place in England" , "which people may visit for seaside holiday" , "resort town" , "N. Kent seaside resort" , "Kentish Town?" .)