AnswersCo
Home
All Pages
Defile
to spot, stain, or pollute