Synonyms of Roadkill in English :
Antonyms of Roadkill in English
Thesaurus of Roadkill in English
1. (noun) the dead body of an animal that has been killed on a road by a vehicle