Carriage fetched almost a million (8)
I believe the answer is:
brougham
'carriage' is the definition.
(brougham is a kind of carriage)
'fetched almost a million' is the wordplay.
'fetched' becomes 'brought' ('bring' can be a synonym of 'fetch').
'almost' means to remove the last letter (most of the word but not all of it).
'million' becomes 'm' (abbreviation).
'brought' with its final letter taken off is 'brough'.
'brough'+'a'+'m'='BROUGHAM'
(Other definitions for brougham that I've seen before include "Horse-drawn 19 down" , "Old carriage" , "Four-wheeled horse-drawn carriage" .)