Great record, almost cool (4)
I believe the answer is:
epic
'great' is the definition.
(epic can mean great or impressive)
'record almost cool' is the wordplay.
'record' becomes 'EP' (abbreviation for extended play record).
'almost' means to remove the last letter (almost the whole word is kept).
'cool' becomes 'ice' (icing is a kind of cooling).
'ice' with its final letter taken off is 'ic'.
'ep'+'ic'='EPIC'
(Other definitions for epic that I've seen before include "Heroic; saga" , "Confirm the truth of" , "Vast in scale" , "imposing" , "Heroic, huge" .)