Big Huge Thesaurus

debilitative

adjective

similar terms