Multiple choice

SQUALID:

  1. feculent

  2. immaculate

  3. odious

  4. lutose

  5. sordid

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Squalid means foul or unclean, esp. as the result of neglect or unsanitary conditions. Immaculate is perfectly clean; without a spot or stain; unsoiled. Hence, (B) is the answer.