Perfect ramble ends well (6)
I believe the answer is:
refine
'perfect' is the definition.
(thesaurus)
'ramble ends well' is the wordplay.
'ends' says to hollow out the word (remove centre letters).
'well' becomes 'fine' ('fine' can be similar in meaning to 'well'**).
'ramble' with its middle taken out is 're'.
're'+'fine'='REFINE'
(Other definitions for refine that I've seen before include "Remove impurities or make cultured" , "Purify or make more cultured" , "Make purer" , "Filter or process as with oil" , "Remove impurities as from oil" .)