Defiled

French Meaning

souillé

profané

sale

féculent

English Meaning

  1. impure; dirty
  2. Simple past tense and past participle of defile.