roadkill noun definition in Motoring problems and accidents topic from the Oxford Advanced Learner's Dictionary

roadkill

 noun: Motoring problems and accidents topic
1 [uncountable] an animal, or animals, that have been killed by a car on the road2 [countable, uncountable] the killing of an animal by a car hitting it on the road