Artist with spouse keeping odd parts of sign in Kent town (8)
I believe the answer is:
'kent town' is the definition.
(I've seen this before)
'artist with spouse keeping odd parts of sign' is the wordplay.
'artist' becomes 'RA' (Royal Academician, member of Royal Academy of Arts).
'with' says to put letters next to each other.
'spouse' becomes 'mate' (synonyms).
'keeping' is an insertion indicator.
'odd parts of' indicates alternate letters (letters in odd-numbered positions).
The alternate letters of 'sign' are 'sg'.
'mate' going around 'sg' is 'msgate'.
'in' acts as a link.
(Other definitions for ramsgate that I've seen before include "port" , "English resort" , "Kent seaside resort" , "Violently strikes barrier in seaside town" , "Kent town" .)