Big Huge Thesaurus

uncleanly

adjective

similar terms