roadkill
nounDefinition of roadkill
1
: the remains of an animal that has been killed on a road by a motor vehicle
2
: one that falls victim to intense competition
political roadkill
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more