Vehicle about to go over animal’s remains (7)
I believe the answer is:
carcass
'remains' is the definition.
(thesaurus)
'vehicle about to go over animal's' is the wordplay.
'vehicle' becomes 'car' (car is a kind of vehicle).
'about' becomes 'ca' (abbreviation for 'circa').
'to go over animal' becomes 'ss' (I can't explain this - if you can you should give a lot more credence to this answer).
'car'+'ca'+'ss'='CARCASS'
Can you help me to learn more?
(Other definitions for carcass that I've seen before include "Dead animal's body" , "Framework" , "Dead body of animal" .)