Big Huge Thesaurus

ill-scented

adjective

similar terms