Big Huge Thesaurus

enervating

adjective

similar terms