English Synonyms Synonyms Question #1404 (CAT-I) Select the word that is nearest in meaning to 'Immaculate'. A Filthy B Dirty C Messy D Spotless