Synonyms and related words :
bedraggled, befouled, besmirched, defiled, dirtied, drabbled, draggled, fouled, impure, indecent, maculate, smirched, smudged, soiled, spotted, stained, tainted, tarnished, unchaste, unclean, unvirginal, unvirtuous
Synonyms and related words :
bedraggled, befouled, besmirched, defiled, dirtied, drabbled, draggled, fouled, impure, indecent, maculate, smirched, smudged, soiled, spotted, stained, tainted, tarnished, unchaste, unclean, unvirginal, unvirtuous
Moby thesaurus English vocabulary. Английский словарь Moby Тезаурус . 2012